Warrington definitions

wôr'ĭng-tən, wŏr'-
A borough of west-central England east of Liverpool on the Mersey River.
8
0
City in Cheshire, NW England, on the Mersey.
proper name
7
0