Big Huge Thesaurus

mummer

noun

sounds kind of like