A modern Sanskritic Indian name often interpreted as insight, moral vision, or attentive perception.
Like Nitiksha?
Swipe through thousands of names like it