Xzavyer is a creative spelling of Xavier, derived from a place-name meaning new house.
Like Xzavyer?
Swipe through thousands of names like it