Definify.com

Definition 2024


Atlas_Mountains

Atlas Mountains

English

Proper noun

Atlas Mountains

  1. A mountain range located in northwest Africa, occupying portions of Morocco, Algeria, and Tunisia.

Translations

Anagrams