0%

ALL meanings of wembley

Wem·bley
W w
  • noun wembley a former borough, now part of Brent, in SE England, near London. 1
  • noun wembley part of the Greater London borough of Brent: site of the English national soccer stadium, replaced by the larger multi-purpose Wembley Stadium in 2007 0
  • noun wembley district of NW London, part of Greater London borough of Brent 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?