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

Meaning of Kandhan: Name Kandhan in the Indian origin, means Cloud; Name of older son of Lord Shiva; One of many names of Lord Muruga; God of War. Name Kandhan is of Indian origin and is a Boy name. People with name Kandhan are usually Hindu by religion.