Noun Definition

spanish sahara

1.Definition: an area in northwestern Africa with rich phosphate deposits; under Moroccan control since 1992

Related Noun(s):western sahara

Category: Places