Find the word definition

Wikipedia
Artouz

Artouz is a town situated 15 km to the southwest of Damascus, Syria. According to the Syria Central Bureau of Statistics, the town had a population of 16,199 in the 2004 census.