MeaningGod of Serpent's, One of many names of Lord Vishnu, Lord of Universe
ReligionHindu
OriginIndian