chadderton








noun

  1. a town in NW England, in Oldham unitary authority, in Greater Manchester. Pop: 33 001 (2001)
56 queries 0.571