ਬਰਸਾਤੂ

BARSÁTÚ

Meaning in English2

a, Fit to be put on in the rains (clothing); produced in the rains (grass.)
Source:THE PANJABI DICTIONARY-Bhai Maya Singh