An Indian name from Sanskrit nana and akin forms of nayan, meaning one associated with beautiful eyes.
Like Nayonika?
Swipe through thousands of names like it