Dewsbury

geographical name
Dews·​bury | \ ˈdüz-ˌber-ē How to pronounce Dewsbury (audio) , ˈdyüz-, -b(ə-)rē\

Definition of Dewsbury

town in West Yorkshire, northern England, south of Leeds population 48,339