Preston meaning

prĕstən
A city of northwest England north-northeast of Liverpool. The Jacobites surrendered here after an uprising in 1715.
0
0
City in Lancashire, NW England.
proper name
0
0
Advertisement