Find the word definition

Wikipedia
Leiston

Leiston is a town in eastern Suffolk, England, near Saxmundham and Aldeburgh, about from the North Sea coast, north-east of Ipswich and north-east of London. The town had a population of 5,508 at the 2011 Census.