Wen

What is Wen?

Wen definition and meaning on Dictionary terms:
noun
Pathology. a benign encysted tumor of the skin, especially on the scalp, containing sebaceous matter; a sebaceous cyst.
British. a large, crowded city or a crowded urban district: London is the great wen of England.

 

reference: https://www.dictionary.com/browse/wen

Tags: