Not really. It is named after the Angles. See https://www.cs.mcgill.ca/~rwest/wikispeedia/wpcd/wp/e/Englan...
The fact that English 'meadow' is 'eng' in modern Norwegian is misleading.
The fact that English 'meadow' is 'eng' in modern Norwegian is misleading.
Yes, places were also named based on the tribes living there ("goth land" or "scot land" for example), but people living in a region were named by that region, like how we say "the icelandic people" today.
"English" people living in "england" is consistent with both perspectives.
(Other place names like Zealand in denmark also have undetermined origins, but regardless of origin the literal meaning has been close to "sea land" for many speakers in the region.)