Why is Lord Shiva called 'Neelkanth'?

19-Aug-2026

Answer in Details
Lord Shiva is called 'Neelkanth' (meaning "the blue-throated one") because of the legendary event known as the Samudra Manthan or the churning of the ocean. During this cosmic event, the Devas (gods) and Asuras (demons) churned the ocean to obtain Amrita (the nectar of immortality). Among the many things that emerged from the ocean was a deadly poison called Halahala, which threatened to destroy all creation.

To save the universe, Lord Shiva compassionately drank the poison. However, instead of swallowing it, he held it in his throat to prevent it from harming himself or the world. Due to the potency of the poison, Shiva's throat turned blue, and hence, he became known as Neelkanth—'Neel' meaning blue and 'Kanth' meaning throat.

This act symbolizes Lord Shiva's willingness to absorb negativity and suffering for the well-being of the world, highlighting his role as a protector and savior. It also teaches the importance of sacrifice, compassion, and self-control.