An Irish name from Niamh meaning 'bright,' also linked in usage to Latin-derived neve meaning 'snow.'
Like Neve?
Swipe through thousands of names like it