EMERALD ISLE
Meaning of EMERALD ISLE in English
ˌEmerald ˈIsle, the BrE AmE
a name for Ireland, used in literature, often humorously. It is called this because the countryside is very green.
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012