ਤਰੌਂਕਾ

Shahmukhi : ترونکا

Parts Of Speech : noun, masculine

Meaning in English

sprinkle, spray; informal. light rain
Source: Punjabi Dictionary