JustPressed's definitions
Preston means "priest's town" and it is derived from Old English. It is also a name of a place in England.
by JustPressed March 27, 2010
Get the Preston mug.
Get the Preston mug.We'll email you a link to sign in instantly.