Also known as Defford, Worcestershire
Defford is a small village in the county of Worcestershire, England, located between the towns of Pershore and Upton-upon-Severn. It was once part of the Royal forest of Horewell. The woodlands were mostly removed around the time of the Civil War.
via Open-Meteo
via · GeoNames
Defford is a small village in the county of Worcestershire, England, located between the towns of Pershore and Upton-upon-Severn. It was once part of the Royal forest of Horewell. The woodlands were mostly removed around the time of the Civil War.
The name Defford derives from the Old English dēopford meaning 'deep ford'.
2 mapped locations
via Wikidata sitelinks · CC0
via Wikipedia infobox
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).