
Also known as Lopen, Somerset
Lopen is a village and civil parish in Somerset, England, situated west of Yeovil. The village has a population of 260 people.
via OpenStreetMap · GeoNames
Lopen is a village and civil parish in Somerset, England, situated west of Yeovil. The village has a population of 260 people.
==History== The name of the village means ''Lufa's pen or fold''.
2 mapped locations
via Wikidata sitelinks · CC0
via Wikipedia infobox
via Wikidata · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).