Ayacucho meaning

äyäko͝och
(place) City in SC Peru: site of a battle (1824) which marked the end of Spanish rule in South America.
proper name
0
0
Advertisement