northwich









northwich


noun

  1. a town in NW England, in Cheshire: salt and chemical industries. Pop: 39 568 (2001)
55 queries 0.546