Aneeksha likely comes from Sanskrit-derived forms meaning vision, perception, or attentive seeing.
Like Aneeksha?
Swipe through thousands of names like it