From Spanish nieve meaning 'snow,' also linked to Marian devotional naming traditions.
Like Nieve?
Swipe through thousands of names like it