Lord Shiva has 8 children -  1. Ganesh 2. Kartikay 3. Ashok Sundari 4. Ayyappan 5. Andhaka 6. Manasa 7. Goddess Jyoti 8. Jalandhar