Definitions of Emerald isle:

  • noun:   an island comprising the republic of Ireland and Northern Ireland