Report - Origins of the European People. Anglo-Saxon Definition: Germanic tribes who invaded and settled the south and east of Britain beginning in the early.

Please pass captcha verification before submit form