Meaning & Origin
Karthikeya is a boy's baby name of Sanskrit origin, an epithet of the Hindu god Murugan (also known as Skanda or Kartikeya), meaning 'son of the Pleiades' or 'born of the six Krittikas.' He is the god of war, victory, wisdom, and love.
One of the most revered deities in Tamil Hindu tradition, Karthikeya is widely worshipped across South and Southeast Asia. Naming a son Karthikeya is a deep act of devotion and a wish for divine protection.