Xaverie for a baby name

alt. Xaviera Spanish, meaning ‘the new house’. The female equivalent of Xavier.

Search by letter



Search by category