Translation of almarhum in English:

almarhum

the late, the deceased

noun

  • 1

    the late, the deceased