Big Huge Thesaurus

aegospotamos

noun

sounds kind of like