From the Anglo-Saxon kingdom of Mercia, derived from Old English 'Mierce' meaning 'people of the borderlands.'
Like Mercia?
Swipe through thousands of names like it