meaning of northumbria
1.
an
Anglo-Saxon
kingdom
in
northern
England
until
876
Related Words
northumbria
|
Developed & Maintained By
Taraprasad.com