ਸੈਰਾਬ

Shahmukhi : سَیراب

Parts Of Speech : adjective

Meaning in English

irrigated, watered, inundated
Source: Punjabi Dictionary