Xzaviar is a modern spelling variant of Xavier, from the Basque place name Etxeberria meaning new house.
Like Xzaviar?
Swipe through thousands of names like it