Sanskrit · noun · Nature & the Garden

Sambhaaloo

सँभालू
said sam-bhaa-loo
also written: Sambhalu
Meaning

A wild shrub of the riverbank used in basketry and medicine.