• Severn

    Origin

    From Proto-Brythonic *Sabrīnā (compare Welsh Hafren).

    Full definition of Severn

    Proper noun

    Severn

    (plural Severns)
    1. A river of England and Wales that flows into the Bristol Channel.

    Anagrams

    © Wiktionary