From Norman French 'Saint-Clair,' a place name meaning 'holy/clear,' adopted as a Scottish surname.
Like Sinclair?
Swipe through thousands of names like it