HARROW


Meaning of HARROW in English

n.

Pronunciation: ' ha-( ˌ )r ō

Function: geographical name

borough of NW Greater London, England pop 194,300

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.