Sanskrit · noun · Nature & the Garden

Upvan

उपवन
said up-van
Meaning

A garden or grove.