Naga is the Sanskrit word that identifies a deity with the form of a great snake —specifically the king cobra— that is found in Hinduism and Jainism. The word, however, also refers to a group of mythological beings of serpentine features.
The interpretation of the Naga myth as describe in the great epic Mahabharata (one of the two major Sanskrit epics of ancient India), depicts nagas in a negative light. It calls them "persecutors of all creatures", warning us "the snakes were of virulent poison,...