Meaning of Northumbria

Definition of Northumbria

(noun) an Anglo-Saxon kingdom in northern England until 876

Other information on Northumbria

WIKIPEDIA results for Northumbria
Amazon results for Northumbria