Found 1 items, similar to Atlas Mountains.
English → English (WordNet)
Definition: Atlas Mountains
Atlas Mountains
n : a mountain range in northern Africa between the
Mediterranean and the Sahara Desert; extends from
southwestern Morocco to northern Tunisia