Laayoune in French Laayoune in French Laâyoune proper noun The capital and largest city of Western Sahara. Add to Flashcards