Arabic-English dictionary »

آرام meaning in English

ArabicEnglish
آرام

Arama Biblical region located in modern Syria