SHESANAGA


Meaning of SHESANAGA in English

[Hindu] In Hindu myth, the great serpent which lies on the primordial Ocean of Milk, and upon whom reclines Naryana (or Vishnu). He is also regarded as king of the Nagas, or serpent-people, as has a thousand heads.

Encyclopedia Mythica English dictionary.      Английский энциклопедический словарь греческой мифологии.