Chorley

/ (ˈtʃɔːlɪ) /

noun

a town in NW England, in S Lancashire: cotton textiles. Pop: 33 424 (2001)

Example sentences from the Web for chorley