Moloch

  1. noun
    a tyrannical power to be propitiated by human subservience or sacrifice; "the great Moloch of war"; "duty has become the Moloch of modern life"- Norman Douglas
  2. noun
    any lizard of the genus Moloch
  3. noun
    god of the Ammonites and Phoenicians to whom parents sacrificed their children