Home / S / spanish sahara

spanish sahara

noun /spænɪʃsəhɜrə/ 4 syllables 14 letters Scrabble 21 WWF 21
Definitions
noun

an area in northwestern Africa with rich phosphate deposits; under Moroccan control since 1992

Look “spanish sahara” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →