DOUAR Meaning of DOUAR in English noun a village composed of arab tents arranged in streets. Webster English vocab. Английский словарь Webster. 2012