Most of the rivers of England have Brythonic names: Avon for example is the Welsh afon (river). Saxon or English kingdoms were created, the strongest of which, by AD 700, were Northumbria ...