"Variant of Xavier"
The name Xavia is commonly a female name from the "Latin" origin.
Xavia is a feminine form of Xavier, made by adding the feminine ending -a, in the same way that Xaviera is formed from the same name. Xavier comes from the Basque place name Etxeberria, the town of Javier in Navarre, from Basque etxe, house, and berri, new. The name therefore carries the place name's sense of a new house or new home rather than an independent meaning of its own.
Xavier means "Bright, Brilliant.".
The pronunciation of Xavia is ZAY-vee-uh.