South Asian name derived from Sanskrit Kavi meaning 'poet' or 'wise man,' with the suffix -een.
Like Kaveen?
Swipe through thousands of names like it