A Punjabi Sikh name meaning 'remembering or meditating on the Guru,' from gur and simran.
Like Gursimran?
Swipe through thousands of names like it