Definition
Simply plug your letters into the Search and Get definitions for English words.
noun : AVONS
Source:WordNet 3.1
-
1. (
) a river in southwestern England rising in Gloucestershire and flowing through Bristol to empty into the estuary of the Severn ;
-
2. (
) a river in central England that flows through Stratford-on-Avon and empties into the Severn ;
-
3. (
) a county in southwestern England ;
See more about : AVONS