Meaning and Origin of Algernon - FamilyEducation