Translation of merahap in English:

merahap

verb

  • 1

    to cover a dead body with cloth