Big Huge Thesaurus

Faunus

noun

sounds kind of like