ਦੁਸ਼ਾਲਾ

Shahmukhi : دُشالا

Parts Of Speech : noun, masculine

Meaning in English

heavy shawl, woollen wrapper usually with embroidered border
Source: Punjabi Dictionary

DUSHÁLÁ

Meaning in English2

s. m, ee Dushállá.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh