Meaning and Origin of Agnesca - FamilyEducation