Shiva is one of the most popular deities in India. His devotees revere him as the supreme Reality, the total Godhead. They see him as the Guru of all gurus, the destroyer of ignorance and evil. The name “Shiva” means “auspicious” or “kind.”