person from ayacucho, peru - English Synonyms Dictionary