Javier
A cool Spanish name with lots of spunk
Javier is a modern Spanish form of Xavier.
See Also:
Xavier
Your Favorite Names