Xabier is the Basque form of Xavier, from a place name meaning new house or castle.
Like Xabier?
Swipe through thousands of names like it