Mercia in French Mercia in French Mercie proper noun (historical) One of the Anglo-Saxon kingdoms of England. Add to Flashcards