
Sheen may refer to:
==Places== Sheen or West Sheen, an alternative name for Richmond, London, England East Sheen North Sheen Sheen Priory Sheen, Staffordshire, a village and civil parish in the Staffordshire Moorlands, England Sheenboro, Quebec, Canada, formerly Sheen Township and Sheen-Esher-Aberdeen-et-Malakoff United Township Municipality
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).