Javier

A cool Spanish name with lots of spunk  

Javier is a modern Spanish form of Xavier.
See Also: Xavier

Your Favorite Names