A modern elaboration of Xavier or Xzavier, ultimately from a place-name meaning "new house."
Like Xzaveon?
Swipe through thousands of names like it