Likely inspired by Latin nivea, meaning snowy or white, with a modern melodic form.
Like Anivea?
Swipe through thousands of names like it