Definition of Ayacucho in English:

Ayacucho

Pronunciation /ˌīəˈko͞oCHō/ /ˌaɪəˈkutʃoʊ/

proper noun

  • A city in the Andes in south central Peru; population 151,000 (est. 2007).