Translation of momok in English:

momok

ghost, spook

noun

  • 1

    ghost, spook
  • 2

    haunting danger
    ‘momok perang’ the spectre of war