Meaning and Origin of Ran - FamilyEducation