Nethra comes from Sanskrit-derived usage and means 'eye' or 'vision.'
Like Nethra?
Swipe through thousands of names like it