Find the word definition

Wikipedia
Polstead

Polstead is a small village and civil parish in the Babergh district of Suffolk, England. The village lies northeast of Nayland, southwest of Hadleigh and north of Colchester. It is situated on a small tributary stream of the River Stour.