Big Huge Thesaurus

eumenes

noun

sounds kind of like