Synonyms and Antonyms for Emerald_Isle

1. Emerald Isle (n.)

an island comprising the republic of Ireland and Northern Ireland

Synonyms: