Meaning of avon
Definition of avon
(noun)
a
river
in
southwestern
England
rising
in Gloucestershire and
flowing
through
Bristol to
empty
into the
estuary
of the Severn
a
river
in
central
England that flows
through
Stratford-on-Avon and empties into the Severn
a
county
in
southwestern
England
Other information on avon
WIKIPEDIA results for
avon
Amazon results for
avon
Tweet