Arabic-English dictionary »

رُمَّان meaning in English

ArabicEnglish
رُمَّان m

pomegranate''Punica granatum'' shrub or small tree

pomegranatefruit of the ''Punica granatum''