Shahmukhi : سلارا
Meaning in English
a type of embroidered cotton shawl; a kind of bird, a kind of weed
Source: Punjabi Dictionary
SALÁRÁ
Meaning in English2
s. m, cotton shawl with a stripe of silk, gold, or silver thread; the name of a medicine.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh