Salcantay (noun) Definition, Meaning & Examples

noun
  1. a mountain in the Andes in S central Peru: highest peak in the Cordillera Vilcabamba. 20,574 feet (6,271 meters).
Salcantay (noun) Definition, Meaning & Examples

More Definitions