castleford









castleford


noun

  1. a town in N England, in Wakefield unitary authority, West Yorkshire on the River Aire. Pop: 37 525 (2001)
54 queries 0.553