Big Huge Thesaurus

moloch

noun

sounds kind of like