Definition of Lenox in 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/