SynonymX
Speak
Machu Picchu
Definition of Machu Picchu
1.
Inca fortress city in the Andes in Peru discovered in 1911; it may have been built in the 15th century
Noun
Semanticaly linked words with "machu picchu"
fort
fortress
peru
republic of peru