6 / 9
Balthasar
If you like a longer name, try this moniker that, according to tradition, belonged to one of the Three Wise Men. The actual meaning -- from the Persian, "God protects the king" -- is pretty cool for your little knight in shining armor.
+

© Public Domain