Wembley
geographical name
Wem·bley
ˈwem-blē
former municipal borough in Middlesex, southeastern England
Note: Wembley is now part of the borough of Brent.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share