the worlds largest desert (3, 500, 000 square miles) in northern Africa
[ Syn: sahara , sahara desert ]