Xavia \x(a)-via\ as a girl's name is a variant of Xaviera (Arabic, Basque), and the meaning of Xavia is "bright, splendid; new house".
The baby name Xavia sounds like Safia, Safiya, Sofia, Zofia and Ziva. Other similar baby names are Davia, Tavia and Pavia.