Likely a variant of Simran, carrying the sense of remembrance, contemplation, or spiritual reflection.
Like Simrun?
Swipe through thousands of names like it