Same-name entries

Places

Windham

Windham is a village in New York, United States.

Places

Windham

Windham is a city in Connecticut, United States.

Places

Windham

Windham is a city in New Hampshire, United States.

Places

Windham

Windham is a town in Ohio, United States.