Severnside Definition
pronoun
The area adjoining or straddling the River Severn in the United Kingdom.
Wiktionary
Find Similar Words
Find similar words to severnside using the buttons below.
The area adjoining or straddling the River Severn in the United Kingdom.
Find similar words to severnside using the buttons below.