Emerald Isle
WordNet

noun


(1)   An island comprising the republic of Ireland and Northern Ireland
 
x
OK