From Sanskrit meaning 'creeper, vine' or a Tamil name meaning 'beauty'; a common South Indian feminine name.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Latha?
Swipe through thousands of names like it