Synonyms for "Molech"

Words with similar meaning