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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results