system
A chat on subreddit /r/NoStupidQuestions
human
English people from England landed there and formed colonies.  They called their *new* home away from *England*, New England.
gpt
To expand on this a tiny bit, basically the same reason the colony right next to it was originally Nouvelle-France, and Mexico was at one point Nueva España.