Wimbledon most often refers to:
Wimbledon most often refers to: Wimbledon, London, a district of southwest London Wimbledon Championships, the oldest tennis tournament in the world and one of the four Grand Slam championships
Wimbledon may also refer to:
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).