........ MURUGA IN HINDU EPICS
The first elaborate account of Karthikeya's origin occurs in the Mahabharata. In a complicated story, he is said to have been born from Agni and Svaha, after the latter impersonated the six of the seven wives of the Saptarishi (Seven Sages). The actual wives then become the Pleiades. Karthikeya is said to have been born to destroy the Asura Mahisha. (In later mythology, Mahisha became the adversary of Durga.) Indra attacks Karthikeya as he sees the latter as a threat, until Shiva intervenes and makes Karthikeya the commander-in-chief of the army of the Devas. He is also married to Devasena, Indra's daughter. The origin of this marriage lies probably in the punning of 'Deva-sena-pati'.It can mean either lord of Devasena or Lord of the army(sena) of Devas.