Big Huge Thesaurus

Aegospotami

noun

sounds kind of like