Meaning and Origin of Cyrene - FamilyEducation