Sinclaire comes from Sinclair, a surname of Norman French and Scottish use meaning from Saint-Clair.
Like Sinclaire?
Swipe through thousands of names like it