Big Huge Thesaurus

Antrozous

noun

sounds kind of like