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