Castleford (noun) Definition, Meaning & Examples

noun
  1. a town in N England, in Wakefield unitary authority, West Yorkshire on the River Aire. Pop: 37 525 (2001)
Castleford (noun) Definition, Meaning & Examples

More Definitions