English dictionary

machu picchu meaning and definition

Definition and meaning of machu picchu at MeaningMonkey.org. machu picchu meaning and definition in the English Dictionary.

MACHU PICCHU noun

Definition of Machu Picchu (noun)

  1. Inca fortress city in the Andes in Peru discovered in 1911; it may have been built in the 15th century
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: