dar_al-islamEnglish

Dar al-Islam, House of Islam

Noun

Areas where Muslims are in the majority

English: Dar al-Islam, House of Islam

English words with similar meanings

Show 1 words