irish sea

Noun
  1. An arm of the North Atlantic between Great Britain and Ireland (synset 109338530)

Other Searches