Great Britain is the name of the island, as distinct from the other Britain (Brittany, France) which is slightly smaller in area.
No-one ever refers to Brittany as Britain, but the anachronism remains.
On that matter, I realized recently that both Brittany and Great Britain have an area called Cornwall or Cornouaille in French which makes the matter more confusing.