12. Xavier

Xavier is another name that has been around for a while but was never very popular. I love the uniqueness of this name and think that it is a great choice for parents who are looking for something a little more. It is unique enough to be different but not so unique that your child is going to have a name that no one has ever heard before. The name means “savior” too which I think is a great meaning for one’s name to have.


Please enter your comment!
Please enter your name here