How to pronounce "wembley" (French)
Voice
Listen
Votes
Add your own pronunciation of "wembley"
Meanings and definitions of "wembley"
- Noun
a southeastern part of Greater London that is the site of the English national soccer stadium
Synonyms:
a southeastern part of Greater London that is the site of the English national soccer stadium