salcantay


salcantay

noun

  1. a mountain in the Andes in S central Peru: highest peak in the Cordillera Vilcabamba. 20,574 feet (6271 meters).

Leave a Reply

Your email address will not be published. Required fields are marked *

35 queries 3.401