Definition of Ayacucho in English:

Ayacucho

proper noun

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

Pronunciation

Ayacucho

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