Big Huge Thesaurus

fenrir

noun

sounds kind of like