Machu Picchu (English, name)
expansion: Machu Picchu
Senses:
glosses: An ancient Incan city and archaeological site in Peru.
Forms: