Answer in Details
In the vast and rich tapestry of Hindu mythology, Lord Shiva is revered as the cosmic father, and several divine beings are considered his children, either literally or symbolically. Here are the most well-known:
1. Lord Ganesha:
Ganesha, the elephant-headed god of wisdom and remover of obstacles, is widely regarded as the son of Lord Shiva and Goddess Parvati. Numerous stories describe his birth, most famously that Parvati created Ganesha from the turmeric paste of her body, and Shiva later gave him life.
2. Lord Kartikeya (Murugan, Skanda, Subramanya):
Kartikeya is also a son of Shiva and Parvati. He is the god of war and commander of the celestial armies. His birth is described in several scriptures, such as the Skanda Purana, often emphasizing his divine purpose to defeat the demon Tarakasura.
3. Ashokasundari:
Less commonly known but mentioned in some Puranas, Ashokasundari is a daughter of Shiva and Parvati. Her story appears in the Padma Purana, where she is created by Parvati to rid herself of loneliness.
4. Andhaka:
According to some legends, Andhaka was born from a drop of sweat from Shiva and Parvati. He later became a demon king but was ultimately destroyed by Shiva himself.
5. Other associations:
In certain traditions, the 64 Yoginis (divine female spirits) are considered manifestations of the energy of Shiva and Parvati, but not direct children. Similarly, some texts refer to other sons such as Jalandhara or Bhuma, but these are more symbolic or allegorical.
In summary:
The most widely recognized physical children of Lord Shiva are Ganesha and Kartikeya, both born to Shiva and Parvati. Ashokasundari is also acknowledged in some traditions as their daughter. The stories and symbolism surrounding their births and lives convey deep philosophical and spiritual teachings within Shaivism.