Machu Picchu (noun) Definition, Meaning & Examples

noun
  1. the site of an ancient Incan and pre-Incan city, about 7,000 feet (2,130 meters) above sea level in the Andes, in S central Peru.
noun
  1. a ruined Incan city in S Peru
Machu Picchu (noun) Definition, Meaning & Examples

More Definitions