A Spanish shortened form of Xavier, itself from Xabier meaning new house.
Like Xabi?
Swipe through thousands of names like it