|Login to add this name to your list!|
|The meaning of the name Kanha is Name Of Lord Krishna|
|The origin of the name Kanha is Indian (Sanskrit)|
|People who like the name Kanha also like: |
Gyan, Rohan, Rajan, Jai, Javen, Kaushal, Javan
Tanuja, Kanika, Davan, Janine, Shakila, Devika, Kainda
No pix uploaded, yet.