Sanskrit · noun · Nature & the Garden

Badal

बादल
said BAA-dal
also written: baadal
Meaning

A cloud; the bearer of rain and of messages between separated lovers.