Anglo-Norman name meaning from Le Mans, a city in France.
Like Mansel?
Swipe through thousands of names like it