machu picchu
ma
ˈmæ
chu
ʧu:
choo
picc
pi:
pi
hu
ʧu:
choo

Definition & Meaning of "machu picchu"in English

Machu picchu
01

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

Grammatical Information
Animacy status
Inanimate
Composition
Compound
proper
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store