Sanskrit · noun · Nature & the Garden

Siras

सिरस
said SI-ras
also written: Siris
Meaning

The rain tree or albizia, a spreading tree with feathery pink-tasselled flowers.