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

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