Xavior is a spelling variant of Xavier, from the place name Javier, ultimately meaning "new house."
Like Xavior?
Swipe through thousands of names like it