From the French place name and surname Saint-Clair, meaning 'holy' and 'clear/bright' from Latin roots.
Like Saintclair?
Swipe through thousands of names like it