Where did the Anglo-Saxons come from?
The Anglo-Saxons tell that they were descended from peoples who lived across the North Sea from Britain in what is now Denmark, Northern Germany, and Holland. Modern historians know them as ethnically Germanic, but they were not German; Germany as a political (and cultural) institution notion developed much later.