Meaning and Origin of Shoichi - FamilyEducation