From Hindi and Sanskrit usage, Badal means "cloud."
Like Badal?
Swipe through thousands of names like it