An Indian name meaning beautiful body or graceful form in Sanskrit-derived usage.
Like Tanushree?
Swipe through thousands of names like it