Karttikeya is a popular Hindu god worshipped in various parts of India. He is known by many different names and has multiple synonyms in the Hindu mythology. Some of these names include Skanda, Murugan, Kumara, Subramanya, Shanmukha, and Guha. Karttikeya is considered as the commander-in-chief of the celestial army and is worshipped as the god of war and victory. He is also associated with youthful energy, vitality, and courage. Each of these names has a specific meaning and is used to signify a particular aspect of the god's character and personality. Despite having various names, Karttikeya is revered as a powerful and benevolent deity in Hindu culture.