cordillera ( synonym found)

Definition of cordillera:

°An extensive, continent-wide chain of mountains, especially one in the Americas.
°A region of Canada, similar to the Appalachian, but with mostly new mountain ranges.

Definition of cordillera:

°An extensive, continent-wide chain of mountains, especially one in the Americas.
°A region of Canada, similar to the Appalachian, but with mostly new mountain ranges.

Back to Top