Sahara
English Dictionary
->
Letter S
-> Sahara
Search Dictionary:
Sahara Definition
(n)
the
world
''
s
largest
desert
(
3
,
500
,
000
square
miles
)
in
northern
Africa
Sahara Synonyms
Sahara
Sahara Desert
© Art Branch Inc.