Why is shiva called neelkanth?

1 answer(s)
Answer # 1 #

To save the world, he drank a deadly poison that emerged from the ocean. This stained his throat blue, earning him the name 'the blue-throated one'.

[8 Month]