Noun
Thingstead (plural Thingsteads) (historical, Germanic, Anglo-Saxon) A place where a Thing (governing meeting or assembly) was held; forum
thingstead (plural thingsteads) Alternative form of Thingstead