Meriden may refer to:
==Places== ===United Kingdom=== Meriden, Hertfordshire, England, a suburb of Watford; see List of United Kingdom locations Meriden, West Midlands, England Meriden (UK Parliament constituency), in the West Midlands
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).