Did you mean Mercia?
Mercia
noun
°One of the ancient kingdoms of the Great Britain.