What does Erin mean in English?

Erin is an English name for Ireland; it's not Irish Gaelic, which would be Éire or Éirinn.