Definitions for "Ayacucho"
Ayacucho is the capital city of Huamanga Province, Ayacucho Region, Peru. It has a population of 93,033 within the city and an additional 140,230 in the surrounding area.