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

Meaning of Karthikayan: Name Karthikayan in the Indian origin, means The name of Lord Murugan. Name Karthikayan is of Indian origin and is a Boy name. People with name Karthikayan are usually Hindu by religion.