Ken = Sword
Shin = Heart
Literal translation = "Heart of Sword"
Himura means "from the scarlet village"
Thats the name of
Himura Kenshin - The famous samurai from the anime
Rurouni Kenshin where
Rurouni is made up of 2 words - Ru which means to wander and Ronin which means masterless samurai