Skip to main contentKenshin - Name Meaning and Origin