Find the word definition

Wikipedia
Mexborough

Mexborough is a town in the Metropolitan Borough of Doncaster in South Yorkshire, England. It lies on the estuary of the River Dearne, on the A6023 road, between Manvers and Denaby Main.

Historically part of the West Riding of Yorkshire, Mexborough has a population of 14,750, increasing to a ward population of 15,244 at the 2011 Census.