Simranjit is an Indian name meaning "victorious through remembrance" or "triumph through devotion."
Like Simranjit?
Swipe through thousands of names like it