Xavier is a town and municipality in the province and autonomous community of Navarre, in northern Spain. It has a population of 112.
The name Xavier is the Romanized form of the original Basque name Etxeberri.
Spain
Xavier is a town and municipality in the province and autonomous community of Navarre, in northern Spain. It has a population of 112.
The name Xavier is the Romanized form of the original Basque name Etxeberri.