Kanhaiya is the epithet of the divinity Krishna.
Kanhaiya is a variant of the name Krishna that has been
transformed in the transition between Sanskrit and colloquial language, similar
to Kanha.
Take a look at Krishna.
You may also want to read more about Hinduism here.
Be sure to check out my writings on religion here.