the Welsh Sea

noun

1.
a long narrow (nearly landlocked) cove in Ireland