Definition of Solway Firth in English:

Solway Firth

proper noun

  • An inlet of the Irish Sea, separating Cumbria (in England) from Dumfries and Galloway (in Scotland).

Pronunciation

Solway Firth

/ˈsɒlweɪ/