EMERALD ISLE Meaning of EMERALD ISLE in English n. Ireland (nickname due to its green countryside) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012