Search results
- DictionaryLen·ox/ˈlenəks/
- 1. a resort town in western Massachusetts, in the Berkshire Hills, site of the summer music complex called Tanglewood; population 5,095 (est. 2008).
Powered by Oxford Dictionaries
Powered by Oxford Dictionaries