Prev 10 of 29 Next
10. Xavier
Xavier just sounds like a knight in shining armor, which kind of makes sense with the meaning "bright."