irish_sea
1. [ noun ] (geography) an arm of the North Atlantic between Great Britain and Ireland
Related terms: sea
Similar spelling:   Irish_gorse
  Irish_setter
  Irish_stew
  Irish_whisky
  Irish_Gaelic
  Irish_coffee