meaning of northumbria

1. an Anglo-Saxon kingdom in northern England until 876


Related Words

northumbria |

Developed & Maintained By Taraprasad.com

Treasure Words