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

Meaning of Kanish: Name Kanish in the Indian origin, means Caring. Name Kanish is of Indian origin and is a Boy name. People with name Kanish are usually Hindu by religion.