Sanskrit-origin Indian name meaning 'wise,' related to the revered sage Kanva of Hindu tradition.
Like Kanav?
Swipe through thousands of names like it