Sanskrit name meaning one with beautiful eyes or relating to sight and vision.
Like Nayani?
Swipe through thousands of names like it