Sanskrit · noun · Nature & the Garden

Aaru

आड़ू
said aa-ru
also written: Aadu
Meaning

A peach.