Attested
.to
Menu
Definition
areas where Muslims are in the majority
Seed
·
Term in context
Dar al-Islam
in
CommonParlance