A river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain. Synonyms: Severn, Severn River.
|
|
|
|
"River Severn" Quotes from Famous Books — The Drummer Boy • John Trowbridge |
Copyright © 2024 Free-Translator.com |