Definition of Laayoune
town in northwestern Africa population 179,000 ◆Laayoune is the capital of Western Sahara.
Learn More about laayoune
Britannica.com: Encyclopedia article about Laayoune
Seen and Heard
What made you want to look up Laayoune? Please tell us where you read or heard it (including the quote, if possible).