From Gaelic 'naomhín' meaning little saint or holy one.
Like Nevin?
Swipe through thousands of names like it