Big Huge Thesaurus

melagra

noun

sounds kind of like