WordRel.com
Wembley
Noun
a southeastern part of Greater London that is the site of the English national soccer stadium
holo part
British capital
capital of the United Kingdom
Greater London
London
instance hypernym
city district
© WordRel.com 2024,
CC-BY 4.0
/
CC-BY-SA 3.0
.
Details