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

Meaning of Kanishk: Name Kanishk in the Indian origin, means An Ancient King; Name Of A King. Name Kanishk is of Indian origin and is a Boy name. People with name Kanishk are usually Hindu by religion.