ਮਰਮਰਾਉਣਾ

MARMARÁUṈÁ

Meaning in English2

v. a, To have the pains of child-birth, to die.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh