Definitions for "Eynsham"
Eynsham is a large village in Oxfordshire, England with a population of 5,000, lying six miles between Witney and Oxford. The village grew up near to the historically important ford of Swinford on the flood plain of the River Thames, now the site of the privately-owned Swinford Toll Bridge, and was later served by a wharf on the Thames, near the present Eynsham Lock.