Emerald Isle
1.
(
noun
) an island comprising the Republic of Ireland and Northern Ireland
Synonyms:
Hibernia
,
Ireland
Related Words:
island
Terms and Conditions of Use / Copyright Notice