Needham

geographical name
Need·​ham | \ ˈnē-dəm How to pronounce Needham (audio) \

Definition of Needham

town west-southwest of Boston in eastern Massachusetts population 28,886