Name Meaning and Origin of Kanva
The baby name Kanva is Sanskrit in origin and its meaning is talented or inteeligent. Kanva is the name of a sage. He was the father father of Shakuntala.
Kanva is pronounced Kan-va. कण्व
Kanva is a name suitable for boys.
Kanva is pronounced Kan-va. कण्व
Kanva is a name suitable for boys.