Alstead

A town and village therein, in Cheshire County, New Hampshire, United States.

Proper noun

  1. A town and village therein, in Cheshire County, New Hampshire, United States.

Origin

Named after Johann Heinrich Alsted.

Derived

East Alstead