n. 1 a benign tumour on the skin esp. of the scalp. 2 an outstandingly large or congested city. øthe great wen London. [OE wen, wenn, of unkn. orig.: cf. Du. wen, MLG wene, LG wehne tumour, wart]
WEN
Meaning of WEN in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012