Javier

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.

Sources

  1. Xavier, Spain

Coming up in Javier

Map