- Ayacucho (English)
- A region of Peru, located in the south-central Andes of the country. Its capital is the city of Ayacucho.
- The capital city of Huamanga Province, Ayacucho Region, Peru.
Learn how to say "Ayacucho" in other languages:
Browse our dictionary
Find other interesting words by browsing through our English dictionary.