Definitions
noun
a firth on the southwestern coast of Scotland emptying into the North Channel
Look “firth of clyde” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a firth on the southwestern coast of Scotland emptying into the North Channel