wembley
IPA: wˈɛmbɫi
Root Word: Wembley
noun
- A suburb of London, in northwestern Greater London, England.
- A stadium in London, the national sports stadium and venue where finals of major football tournaments are held.
Advertisement
Examples of "wembley" in Sentences
No Sentences Found for wembley
Advertisement
Advertisement