MOLECH MEANING IN ENGLISH

• Molech Definition & Synonyms

  1. (n.) The fire god of the Ammonites, to whom human sacrifices were offered; Moloch.


Synonyms:
Moloch,

RECENT SEARCHES