Skip to main contentShi-Ru - Name Meaning and Origin