VariousWords beta
Related Terms:
Definitions:
Noun
Western Sahara
Spanish Sahara
Definition: an area in northwestern Africa with rich phosphate deposits; under Moroccan control since 1992