Meaning of irish sea

Definition of irish sea

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

Other information on irish sea

WIKIPEDIA results for irish sea
Amazon results for irish sea