
Lopen is a village and civil parish in Somerset, England, situated west of Yeovil. The village has a population of 260 people.
via Wikidata · CC0
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''.
via Wikipedia infobox
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).