ਫਰਾਹੁਣਾ

FARÁHUṈÁ

Meaning in English2

v. a, To throttle, to ensnare; to hang, to suspend, to let down by a rope.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh