Xavier
Meaning |
Old English: Bright New House
French: Bright New House Portuguese: Bright New House Catalan: Bright New House |
Gender |
|
Origin |
|
|
|
