Dar al-Islam
Speech parts
1. Dar al-Islam - Noun
2. Dar al-Islam - Proper noun
Meaning
areas where Muslims are in the majority
Source: WordNet1. Dar al-Islam - Noun
2. Dar al-Islam - Proper noun
areas where Muslims are in the majority
Source: WordNet