Big Huge Thesaurus

merodach

noun

sounds kind of like