Sanskrit · noun · Nature & the Garden

Sota

सोता
said so-ta
Meaning

A spring or rivulet; a source of flowing water.