Big Huge Thesaurus

Belshazzar

noun

sounds kind of like