Sanskrit name meaning vision, perception, or close observation.
Like Veeksha?
Swipe through thousands of names like it