VariousWords beta
Related Terms:
Definitions:
Noun
Northumbria
Definition: an Anglo-Saxon kingdom in northern England until 876