Big Huge Thesaurus

Aegospotamos

noun

sounds kind of like