Skip to definition.
Get the FREE one-click dictionary software for Windows.


Noun: Wembley  wemblee
  1. A southeastern part of Greater London that is the site of the English national soccer stadium

Type of: city district

Part of: British capital, capital of the United Kingdom, Greater London, London

Encyclopedia: Wembley, Alberta Wembley Wembley, Western Australia Wembley, London, England