wow, dedham used to have a rich history and has produced a lot of influential people in the last hundred years
a town located on the south-west border of boston
"wow, dedham used to have a rich history and has produced a lot of influential people in the last hundred years" What is the definition of "dedham"?