1 definition by Daemon4eva

Top Definition
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
"My name is Himura Kenshin"
by Daemon4eva October 30, 2006

Mug icon
Buy a kenshin mug!