Norwood

geographical name
Nor·​wood | \ ˈnȯr-ˌwu̇d How to pronounce Norwood (audio) \

Definition of Norwood

town southwest of Boston in eastern Massachusetts population 28,602