MeaningContentment, Complete satisfaction, Delight, Gratification
ReligionHindu
OriginBengali, Indian