Xavier

1.7K 22 0
                                    

Xavier: 99% boys name (1% girls name), #78 on the charts

Meaning: Owns a new house in Basque & Spanish

Baby Names & Meanings Where stories live. Discover now