Sanskrit name meaning 'history', 'character', or 'one with good conduct', used widely in South India.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Charitha?
Swipe through thousands of names like it