MeaningOne of many names of Lord Vishnu signifying him as the supreme protector
ReligionHindu
OriginIndian