MeaningLord Krishna, Imperishable, Indestructible, one of many names of Lord Vishnu
ReligionHindu
OriginIndian