Kanha is the deity Krishna's epithet.
Kanha is a variant of Krishna, which was altered during the shift from Sanskrit to common language.
You may also want to read more about Hinduism here.
Be sure to check out my writings on religion here.