Sanskrit · noun · Nature & the Garden

Boondi

बूँदी
Meaning

A fine drizzle of rain.