Also known as Ibthorpe, Hampshire
Ibthorpe is a village in Hampshire, England. Ibthorpe is in the civil parish of Hurstbourne Tarrant.
~1 min read
Ibthorpe is a village in Hampshire, England. Ibthorpe is in the civil parish of Hurstbourne Tarrant.
== Name == Ibthorpe is named after "Ibbaprop" which means, "Ibba's second settlement".
2 mapped locations
via Wikidata · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).