atlas mountains
Meaning, Definition & Usage
Dictionary
Related
noun
a mountain range in northern Africa between the Mediterranean and the Sahara Desert; extends from southwestern Morocco to northern Tunisia
WordNet
Previous
atlantean
atlantes
atlantic
atlantides
atlantis
Next
atm
atmidometer
atmo
atmologic
atmologist