Skip to content
Curated category

Former civil parishes in Oxfordshire

  • OxfordThe name Oxford comes from the Old English word Oxenaforda, meaning ford of the oxen. This shallow crossing in the river allowed cattle to pass safely during…