Definition
Anglo-Saxon refers to the Germanic people who inhabited and ruled England from the 5th century until the Norman Conquest in 1066. It also describes the language they spoke: Old English. The term often implies a cultural heritage rooted in this period. Think of it as the foundation of English identity and law. Sometimes 'Anglo-Saxon' is used more broadly to describe people of English descent, their culture, and language. It's like saying 'American' but with a deeper historical connection. It can also sometimes carry implications about perceived cultural norms.