ਤੜਫਣਾ
tarhadhanaa/tarhaphanā

Shahmukhi : تڑپھنا

Parts Of Speech : verb, intransitive

Meaning in English

to squirm, toss and turn, flutter, writhe and wriggle; to suffer pangs of desire or separation
Source: Punjabi Dictionary