Big Huge Thesaurus

merops

noun

sounds kind of like