Definition of Solway Firth
inlet of the Irish Sea in Great Britain on the boundary between England and Scotland
Learn More about solway firth
Seen and Heard
What made you want to look up Solway Firth? Please tell us where you read or heard it (including the quote, if possible).