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