irish-sea

Nouns

  • (n) an arm of the North Atlantic between Great Britain and Ireland

Words of close approximity