Harrow may refer to:
==Places== Harrow, Victoria, Australia Harrow, Ontario, Canada The Harrow, County Wexford, a village in Ireland London Borough of Harrow, England Harrow, London, a town in London Harrow (UK Parliament constituency) Harrow (electoral division), Greater London Council Harrow Road, an electoral ward of the City of Westminster Harrow on the Hill Harrow, Caithness, a hamlet in Scotland
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).