Moloch, Molech or Molekh, representing Hebrew מלך mlk, (translated directly into king) is either the name of a god or the name of a particular kind of sacrifice associated historically with Phoenician and related cultures in north Africa and the Levant.