Xavier is a name of Basque origin meaning "new house" or "castle." Saint Francis Xavier, a Jesuit missionary, was given this name in honor of the Spanish-Basque village where he was born. This village ...