Big Huge Thesaurus

belshazzar

noun

sounds kind of like