Why is England called England?

The name "England" is derived from the Old English name Englaland, which means "land of the Angles". The Angles were one of the Germanic tribes that settled in Great Britain during the Early Middle Ages. The Angles came from the Angeln peninsula in the Bay of Kiel area of the Baltic Sea.