Northumbria - Definition

northumbria

n 1: an Anglo-Saxon kingdom in northern England until 876

Look up another word