MeaningEternal Happiness, Eternal Joy, Everlasting Delight, A variant spelling is Hrisheek
OriginIndian