Translation of lahad in English:

lahad

(liang lahad)

noun

  • 1

    niche in the grave (of Muslims) where the body is placed