Avon
English Dictionary
->
Letter A
-> Avon
Search Dictionary:
Avon Definition
(n)
a
river
in
southwestern
England
rising
in
Gloucestershire
and
flowing
through
Bristol
to
empty
into
the
estuary
of
the
Severn
(n)
a
river
in
central
England
that
flows
through
Stratford
-
on
-
Avon
and
empties
into
the
Severn
(n)
a
county
in
southwestern
England
Avon Synonyms
Avon
River Avon
Upper Avon
Upper Avon River
© Art Branch Inc.