• Severnside

    Full definition of Severnside

    Proper noun

    Severnside

    (plural Severnsides)
    1. the area adjoining or straddling the River Severn in the United Kingdom

    Related terms

    Anagrams

    © Wiktionary