ਮੂਸਲਾਧਾਰ

Shahmukhi : مُوسلادھار

Parts Of Speech : adjective

Meaning in English

torrential, incessant, heavy (rain)
Source: Punjabi Dictionary