Severn in French Severn in French Severn proper noun A number of other rivers in Australia, New Zealand and the United States. Add to Flashcards