Language:
Free Online Dictionary|3Dict

River Severn

Source : WordNet®

River Severn
     n : a river in England and Wales flowing into the Bristol
         Channel; the longest river in Great Britain [syn: {Severn},
          {Severn River}]
Sort by alphabet : A B C D E F G H I J K L M N O P Q R S T U V W X Y Z