English synonyms about - contact  

Irish Sea

noun

1 Irish Sea

An arm of the North Atlantic between Great Britain and Ireland.

Dutch: Ierse Zee


Find more on irish sea elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.03