Harrow on the Hill

English dictionary entry

Meanings

name
  1. A suburban area in the borough of Harrow, Greater London, England, situated at the top of Harrow Hill (OS grid ref TQ1587).

Word forms

Harrow on the Hill
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.