Big Huge Thesaurus

bel-merodach

noun

sounds kind of like