Severn

Proper noun
Severn


 * 1)  A river of England and Wales that flows into the Bristol Channel.

Derived terms

 * Severnside
 * Severnsider

Translations

 * French:


 * Welsh: Hafran

Anagrams

 * nerves