A-Z: General definitions: Avon

Definition

From Afon, the Welsh word for river.  The name Avon is attributed to several English rivers, most notably the river which flows through Stratford-on-Avon associated with William Shakespeare, 'the Bard of Avon'.

Scan and go

Scan on your mobile for direct link.