Solway Firth meaning

UK US

Solway Firth (noun): a large firth on the west coast of Britain between England and Scotland.

Definition of Solway Firth

  1. a large firth on the west coast of Britain between England and Scotland

    Type of: firth

More about Solway Firth on Wikipedia.