← Back to browsewembleynoun#30,205TranslationNo Japanese definition yet.English definitiona southeastern part of Greater London that is the site of the English national soccer stadiumExamplesNo examples yet.Similar wordswesleywestleyweywemweasleychimbley← fuselageabuser →