Sanskrit · noun · Nature & the Garden

Sarita

सरिता
Meaning

A river, a stream — a graceful tatsama word for flowing water.