Ecgfrith
From Wikipedia, the free encyclopedia
Ecgfrith is the name of several Anglo-Saxon kings in England.
- Ecgfrith of Northumbria, died 685.
- Ecgfrith of Mercia, died 796.
Cookie Policy Terms and Conditions >
Ecgfrith is the name of several Anglo-Saxon kings in England.