The meaning of Kanha is Lord Krishna