Synonyms and Antonyms for machu picchu | Synonym.com

Synonyms and Antonyms for machu picchu

1. Machu Picchu (n.)

Inca fortress city in the Andes in Peru discovered in 1911; it may have been built in the 15th century

Synonyms: