HARROW


Meaning of HARROW in English

/har"oh/ , n.

1. a borough of Greater London, in SE England. 201,300.

2. a boarding school for boys, founded in 1571 at Harrow-on-the-Hill, an urban district near London, England.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .