Preston Hear it!

Preston Definition

Pres·ton (prestən)

city in Lancashire, NW England: county district pop. 126,000