Big Huge Thesaurus

molech

noun

sounds kind of like