Douar

Definition:

  • (n.) A village composed of Arab tents arranged in streets.