3Enakshi Ganguly = "" The first elaborate account of Kartikeya'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. Kartikeya is said to have been born to destroy theAsuraMahisha. (In later mythology, Mahisha became the adversary of Durga.)Indra attacks Kartikeya as he sees the latter as a threat, until Shiva intervenes and makes Kartikeya 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. But according to Shrii Shrii Anandamurti, in his master work on Shiva and other works, Kartikeya was married to Devasenā and that is on the ground of his name as Devasena's husband, Devasenāpati, misinterpreted as Deva-senāpati (Deva's general) that he was granted the title general and made the Deva's army general."Source: http://en.wikipedia.org/wiki/Kartikeya"