Lori HowarthJul 15, 20201 minSTRATFORDOrigin: Old English Meaning: River in the valley or dale. Variations: Stratford House, Stratford Cottage, Stratford Estate, Stratford...