English dictionary
solway firth meaning and definition
Definition and meaning of solway firth at MeaningMonkey.org. solway firth meaning and definition in the English Dictionary.SOLWAY FIRTH noun
Definition of Solway Firth (noun)
- a large firth on the west coast of Britain between England and Scotland
Source: Princeton University Wordnet