severn

Noun
  1. a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain
  2. a river in Ontario that flows northeast into Hudson Bay

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ gần giống

Từ chứa "severn"

severn
The River Severn flows through a green valley.