Search results
- Dictionarywen/wɛn/
noun
- 1. a boil or other swelling or growth on the skin, especially a sebaceous cyst.
- 2. a very large or overcrowded city: archaic "the great wen of London"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries