Kavani is an Indian-style name likely linked to Sanskrit roots involving poetry, speech, or grace.
Like Kavani?
Swipe through thousands of names like it