From Latin 'naevus' meaning 'birthmark,' or an Italian place-derived name suggesting 'snowy.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Nevia?
Swipe through thousands of names like it