In Hinduism, Karttikeya is either a son of Agni and Svaha or Ganga, or Shiva and Parvati. This confusion arises from an interesting myth. Shiva decided to create a magical spark, which would give birth to a deity. This spark was so bright and luminous that only Agni, god of Fire, could carry it. Agni deposited the spark, according to Shiva's directions, in the Ganga river. Ganga then nourished the spark, causing a living being, Karttikeya, to spring from it. Karttikeya is the god of masculinity, war and leader of the armies of the gods.
Alternative: Skanda, Muruhan, Murugan, Subramanya(m), Kartikeya