From Sanskrit meaning 'creeper, vine' or a Tamil name meaning 'beauty'; a common South Indian feminine name.
Like Latha?
Swipe through thousands of names like it