MACHU PICCHU


Meaning of MACHU PICCHU in English

/mah"chooh peek"chooh, pee"chooh/

the site of an ancient Incan and pre-Incan city, about 7000 ft. (2130 m) above sea level in the Andes, in S central Peru.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .