Word info

Severnside

Proper noun

Meaning

Severnside

the area adjoining or straddling the River Severn in the United Kingdom

Source: en.wiktionary.org

Close letter words and terms