molochs

  • n.Moluokeshen; requires major sacrifices the metaphor of terrifying force [force]
  • WebMORLOCK; God Moro; the Semitic gods