Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
river avon
Jump to user comments
Noun
  • a river in central England that flows through Stratford-on-Avon and empties into the Severn
  • a river in southwestern England rising in Gloucestershire and flowing through Bristol to empty into the estuary of the Severn
Related words
Related search result for "river avon"
Comments and discussion on the word "river avon"