An Indian name related to Kavi, meaning "poet" or "wise one," with a feminine elaborated ending.
Like Kaviyah?
Swipe through thousands of names like it