Dictionary
Dedham
geographical name Ded·ham \ˈde-dəm\
Definition of DEDHAM
town E Massachusetts SW of Boston pop 24,729
ADVERTISEMENT
Learn More About DEDHAM
Browse
Next Word in the Dictionary: Deep SouthPrevious Word in the Dictionary: Deccan
ADVERTISEMENT
Seen & Heard
What made you want to look up Dedham? Please tell us where you read or heard it (including the quote, if possible).