Harrow

Harrow can mean:
 Harrow (tool), the farm implement

 London Borough of Harrow
 Harrow, London
 Harrow School