Big Huge Thesaurus

Fenrir

noun

sounds kind of like