cordillera
(noun)
noun
1. An extensive, continent-wide chain of mountains, especially one in the Americas.
2. A region of Canada, similar to the Appalachian, but with mostly new mountain ranges.
(noun)
1. An extensive, continent-wide chain of mountains, especially one in the Americas.
2. A region of Canada, similar to the Appalachian, but with mostly new mountain ranges.