It was called Towwoh by the Newichawannock Abenaki tribe, whose main village was further down the Salmon Falls River.
Farmers found the surface of the town relatively level in the southeast, with extensive pine plains in the northwest.