Final answer:
The Anglo-Saxons were a cultural and ethnic group formed by Germanic peoples such as the Angles, Saxons, and Jutes from modern-day northern Germany and southern Denmark who settled in Britain.
Step-by-step explanation:
The Anglo-Saxons were formed by the merging of various Germanic peoples, including the Angles, Saxons, and the Jutes. These groups originated from areas that are part of modern-day northern Germany and southern Denmark. They settled in southern Britain in the late fifth century after the Romans left Britain, creating what we now refer to as Anglo-Saxon England. This was a period before the Viking invasions and much before the Norman conquest, which occurred in 1066.
The term 'Anglo-Saxons' was applied to these peoples in the eighth century to distinguish them from other Germanic groups in Europe.