YourDictionary

Ayacucho

city in SC Peru: site of a battle (1824) which marked the end of Spanish rule in South America: pop. 106,000

link/cite print suggestion box