Lord Shani is the son of Lord Surya and his wife’s shadow Devi Chaya as per the Hindu ancient scriptures.