Persian · noun · Nature & the Garden

Amrood

अमरूद
said am-rood
also written: Amrud
Meaning

A guava.