Nivika is likely of Indian usage, often interpreted in modern naming as pure, new, or graceful.
Like Nivika?
Swipe through thousands of names like it