Stowe may refer to:
==Places== ===United Kingdom=== Stowe, Buckinghamshire, a civil parish and former village Stowe House Stowe School Stowe, Cornwall, in Kilkhampton parish Stowe, Herefordshire, in the List of places in Herefordshire Stowe, Lichfield, Staffordshire Stowe, Lincolnshire, a hamlet in Barholm and Stowe parish Stowe, Shropshire, a small village and civil parish Stowe-by-Chartley, Staffordshire, a village and civil parish Stowe Pool, a reservoir in Lichfield, Staffordshire Stowe, a corner of the Silverstone Circuit
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).