Noun river severn has 1 sense
  1. Severn, River Severn, Severn River - a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain
    --1 is a kind of river
    --1 is a part of Wales, Cymru, Cambria; England
,
TOP