A variant of Javier or Xavier, it is a town in Spain. In Basque it means "new house," but in Arabic it means "light." It also relates to the Spanish missionary St. Francis Xavier.
Arabic
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.