Big Huge Thesaurus

Bel-Merodach

noun

sounds kind of like