Sanskrit-rooted Indian name meaning 'slender,' 'delicate,' or associated with elegance and grace.
Like Thanvi?
Swipe through thousands of names like it