Great Wen (English, name)
expansion: the Great Wen
Senses:
glosses: Derogatory name for London: the capital and largest city of England and the United Kingdom.
tags: UK
derogatory
informal
Forms:
form: the Great Wen
tags: canonical