Sanskrit · noun · Nature & the Garden

Sar-sar

सर-सर
Meaning

The rustling of wind through leaves.