MeaningCeaselessly Meditation, One who is engrossed in remembering God continuously,
ReligionHindu
OriginIndian