Online English Dictionary

Home

Douar


n.

A village composed of Arab tents arranged in streets.


© 2009 Dammam Community College