Sahara rainforest Synonyms

Definitions for Sahara


  • (noun) the world's largest desert (3,500,000 square miles) in northern Africa

SR abbreviation

SR is an abbreviation for Sahara Rainforest
What does SR stand for?
SR stands for "Sahara Rainforest"

Definitions for Rainforest


  • (noun) a forest with heavy annual rainfall