Did someone say "Gladiator"? I think Redcat Gladiator has a nice ring to it.
Other ideas, Not sure if any have been mentioned.
Some Latin ideas maybe?
Rasurus (razor, or just use Razor)
Raiden (God of Thunder)
Rokuro (sixth son)
Ronin (samurai without a master )