Sanskrit · noun · Nature & the Garden

Lata

लता
said la-ta
Meaning

A creeper or climbing vine.