Indian-influenced modern name spelling, often linked to kav-/kavya-style roots meaning artistic expression or beauty.
Like Kavalli?
Swipe through thousands of names like it