Nagin, the Indian word for cobra, refers to a mystical creature with great powers of transformation.
0Nagin, the Indian word for cobra, is a mysterious creature with powerful transformations that can be found in many ancient Indian stories and folklore.
