WordRel.com
Machu Picchu
Noun
Inca fortress city in the Andes in Peru discovered in 1911; it may have been built in the 15th century
holo part
Peru
Republic of Peru
instance hypernym
fort
fortress
© WordRel.com 2024,
CC-BY 4.0
/
CC-BY-SA 3.0
.
Details