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

Meaning of Kalesh: Name Kalesh in the Indian origin, means One of many names of Lord Shiva signifying him as Immortal God. Name Kalesh is of Indian origin and is a Boy name. People with name Kalesh are usually Hindu by religion.