MeaningIndestructible, one who can never be destroyed, one of many names of Lord Vishnu
ReligionHindu
OriginIndian