solway firth Meaning, Definition & Usage

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

WordNet