Shiva is generally thought to have originated from Rudra, a god worshipped in the Indus Valley during the Vedic period. Rudra was a hunter and a storm god, and was very fierce in his ways. He was one of the main deities in the Vedic pantheon