MeaningOne who is Eternal and Immortal, One of many names of Lord Vishnu
ReligionHindu
OriginSanskrit, Indian