Persian · noun · Nature & the Garden

Aalu-Balu

आलू-बालू
said aa-loo-BAA-loo
Meaning

The sour cherry, a small tart stone-fruit.