sahara
1. [ noun ] (ecology,geography) the world's largest desert (3,500,000 square miles) in North Africa
Synonyms: Sahara_Desert
Related terms: desert Tuareg Africa Libyan_Desert
Similar spelling:   Saar
  sahuaro
  Saur
  Sara
  Sahr
  Shara
  Sayer
  Sauer
  Sarai
  sarah
  Saari