Neave is an Anglicized form of the Irish Niamh, meaning bright, radiant, or luminous.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Neave?
Swipe through thousands of names like it