Definition of Northumbria

Any infomration entered here is solely your responsibility

Currently available definitions
Northumbria in English
Noun
  1. an Anglo-Saxon kingdom in northern England until 876