Meaning of Xavier: New house
Origin of Xavier: Basque
Alternate spelling of Xavier: Javier, Ksawery, Saverio, Saviero, Savion, Savyon, Xathieur, Xavi, Xaviell, Xayvion, Xever and Zavier