An Indian name meaning 'poem' or 'poetry,' from Sanskrit kavita.
Like Kavitha?
Swipe through thousands of names like it