In Indian traditions, the Nagas / नाग are a divine, or semi-divine, race of half-human, half-serpent beings that reside in the Patal lok and can occasionally take human or part-human form, or are so depicted in art. A female naga is called Nagini. Their descendents are known as Nagavanshi...