A modern elaboration of Xavier, ultimately linked to a Basque place name meaning 'new house.'
Like Exzavion?
Swipe through thousands of names like it