Shahmukhi : سارنا
Meaning in English
to make do (with), pull on, make to suffice; to arrange (for someone); to help, assist
Source: Punjabi Dictionary
SÁRNÁ
Meaning in English2
v. a, To do, to make, to finish, to repair, to fill up, to make to suffice.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh