Translation of mendiang in English:

mendiang

noun

  • 1

    term used for a person who has passed away (specifically for non-Muslims), the deceased, the late