Sanskrit name meaning 'search,' 'inquiry,' or 'exploration,' representing a spirited pursuit of knowledge.
Like Anvesha?
Swipe through thousands of names like it