simran noun1 •The continuous remembrance of the finest aspect of the self, or of God, sometimes achieved by repeating a mantra.