Solway FirthWiktionary 原文英美释义专有名词proper noun1An arm of the Irish Sea, which forms part of the border between England and Scotland.同族词相关词 1Bowness-on-Solway