Arm of the Atlantic between Great Britain and Ireland (5,3)
I believe the answer is:
irish sea
(Other definitions for irish sea that I've seen before include "Man's environment" , "It separates Ireland from England and Wales" , "Isle of Man location" , "Man's found here" , "Local arm of Atlantic" .)