Definitions
There is 1 meaning of the phrase
Spanish Sahara.
Spanish Sahara - as a noun
An area in northwestern africa with rich phosphate deposits; under moroccan control since 1992
Synonyms (Exact Relations)
western sahara