Defenition of the word river severn
-
Defenition of the word river severn
- a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain
Meronymys for the word river severn
-
- Cambria
- Cymru
- England
- Wales
Hypernyms for the word river severn
See other words