Urdu · noun · Nature & the Garden

Badal

बादल
Meaning

A cloud; the rain-bearing clouds of the sky.