Skip to content
Search topics...
—
Curated category
—
Former civil parishes in Oxfordshire
Save
Oxford
The 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…
Browse all categories
Browse topics A to Z
Recently added
Featured topics
Home
Search
Library