Origin: Old English
Meaning: River in the valley or dale.
Variations: Stratford House, Stratford Cottage, Stratford Estate, Stratford Cottage.
Avon is a river in England famed for being near where Shakespeare was born, Stratford-upon-Avon. His plays are still performed today by the River Avon by The Royal Shakespeare Company.
Copyright 2020 Lori Howarth