Persian · noun · Nature & the Garden

Aloocha

आलूचा
Meaning

The plum or greengage (Prunus); a small tart stone-fruit.