solway firth
Meaning, Definition & Usage
Dictionary
Related
noun
a large firth on the west coast of Britain between England and Scotland
WordNet
Previous
Next