What is the meaning of the word "fenrir"?

Definitions: