Synclair is a modern spelling of Sinclair, a surname from French Saint-Clair meaning holy bright or clear.
Like Synclair?
Swipe through thousands of names like it