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