MACHU PICCHU Meaning of MACHU PICCHU in English Machu Picchu BrE AmE ˌmætʃ uː ˈpɪk tʃuː ˌmɑːtʃ-, -ˈpiːk- AmE ˌmɑːtʃ uː ˈpiːk tʃu —Spanish [ ˈma tʃu ˈpik tʃu \] Longman Pronunciation English Dictionary. Английский словарь произношений Longman. 2012