На эти острова (Британские) было несколько вторжений. Среди них было и римское, а также и вторжение германских племён (французы тоже от них, кстати).
Одно из этих племён называлось англы, вот оттуда.
(Другие племена: саксы, отсюда "англо-саксы", ещё были фризы и юты, а до них пикты и кельты, а до них "бикеры", но многие из них уже забылись).
Большое вам спасибо