ਬਾਰਾਂਮਾਸੀ

Shahmukhi : بارانماسی

Parts Of Speech : adjective

Meaning in English

perennial (canal or stream)
Source: Punjabi Dictionary