Dictionary
Windham
geographical name Wind·ham \ˈwin-dəm\
Definition of WINDHAM
town E cen Connecticut pop 25,268
ADVERTISEMENT
Learn More About WINDHAM
Browse
Next Word in the Dictionary: WindhoekPrevious Word in the Dictionary: Windermere
ADVERTISEMENT
Seen & Heard
What made you want to look up Windham? Please tell us where you read or heard it (including the quote, if possible).