Definition of Chestnut Hill in English:

Chestnut Hill

proper noun

  • 1An affluent suburban area west of Boston in Massachusetts, partly in Brookline and partly in Newton.

  • 2An affluent residential section in northern Philadelphia in Pennsylvania.