MeaningCherishing God in the Heart, One who treasures God in heart, Valuing God with utmost esteem
OriginIndian