MeaningAbsorbed in the Love of God, One who is engrossed in God's Love, Immersed in Love of God
OriginIndian