Find the word definition

Wikipedia
Thornaby-on-Tees

Thornaby-on-Tees is a Royal Charter town, civil parish and former Borough within the Borough of Stockton-on-Tees in the ceremonial county of North Yorkshire, England. It is on the south bank of the River Tees, southeast of Stockton-on-Tees, and southwest of Middlesbrough, and has a population of 24,741 according to the 2011 census.