CompareWords
Compare
Douar
Definition:
(n.) A village composed of Arab tents arranged in streets.