Neave is an Anglicized form of the Irish Niamh, meaning bright, radiant, or luminous.
Like Neave?
Swipe through thousands of names like it