Big Huge Thesaurus

mimer

noun

sounds kind of like