Synonyms for "Moloch"

Words with similar meaning