Harrow
English
/hæɹəʊ/
proper noun
Definitions
- (town in northwestern Greater London).
- (London borough in Greater London).
- A prestigious public school for boys in the town of Harrow.
Etymology
Inherited from Old English hearg (temple, grove, altar) derived from Proto-Germanic *harugaz (altar, sanctuary, pile of stone, cairn, stoneheap, grove, elevated place).
Origin
Proto-Germanic
*harugaz
Gloss
altar, sanctuary, pile of stone, cairn, stoneheap, grove, elevated place
Concept
Semantic Field
Religion and belief
Ontological Category
Person/Thing
Kanji
林