DOUAR


Meaning of DOUAR in English

noun a village composed of arab tents arranged in streets.

Webster English vocab.      Английский словарь Webster.