Definition of machu picchu
English to English noun - Inca fortress city in the Andes in Peru discovered in 1911; it may have been built in the 15th century
source: WordNet 3.0
Visual Synonyms 
Nearby Word
machu picchu, megascopic, mishpachah, make peace, mischievous, mucific, magbihis, magbuhos, magpawis, magpugay, magpasuka, mousefish, music box, magpausok, mycophagy, makepeace, make pass, magbahagi, megabucks, magpasuso
|
|
|