Big Huge Thesaurus

moukden

noun

sounds kind of like