Wembley
English
/wɛmbli/
proper noun
Definitions
- (suburb of London).
- A stadium in London, the national sports stadium and venue where finals of major football tournaments are held.
Etymology
Inherited from Old English lēah (clearing, clearing in a forest, wood, meadow, open field).
Origin
Old English
lēah
Gloss
clearing, clearing in a forest, wood, meadow, open field
Concept
Semantic Field
The physical world
Ontological Category
Person/Thing