Definition of Laayoune in English:

Laayoune

(also La'youn)

proper noun

  • The capital of Western Sahara; population 200,000 (est. 2007).

    Arabic name el-Aaiún

Pronunciation

Laayoune

/läˈyo͞on/