Sanskrit · noun · Nature & the Garden

Tinda

टिंडा
said tin-da
Meaning

The tinda or apple gourd, a small round green vegetable.