Big Huge Thesaurus

molothrus

noun

sounds kind of like