Sanskrit · noun · Nature & the Garden

Karonda

करौंदा
Meaning

Carissa carandas; a thorny shrub bearing tart red-black berries used in pickles.