Definition of Lenox in US English:

Lenox

proper noun

  • A resort town in western Massachusetts, in the Berkshire Hills, site of the summer music complex called Tanglewood; population 5,095 (est. 2008).

Pronunciation

Lenox

/ˈlenəks/