An Encylopedia Britannica Company

Machu Picchu

1 ENTRIES FOUND:
Machu Picchu /ˌmɑːtʃuˈpiːtʃu/ proper noun
Machu Picchu
/ˌmɑːtʃuˈpiːtʃu/
proper noun
Britannica Dictionary definition of MACHU PICCHU
: site of the ruins of an Inca city in Peru