Sinjin is an English pronunciation spelling of St. John, ultimately from the French and English saint-name tradition.
Like Sinjin?
Swipe through thousands of names like it