What does the name Kanailal mean? What is the meaning of the name Kanailal?

Meaning of Kanailal: Name Kanailal in the Indian origin, means Son of Lord Krishna; Offspring of Lord Krishna; Descendant of Lord Shri Krishna. Name Kanailal is of Indian origin and is a Boy name. People with name Kanailal are usually Hindu by religion.