Meaning of emerald isle
Definition of emerald isle
(noun)
an
island
comprising the
republic
of Ireland and Northern Ireland
Other information on emerald isle
WIKIPEDIA results for
emerald isle
Amazon results for
emerald isle
Tweet