Skip to main content

Definitions by JustPressed

Preston means "priest's town" and it is derived from Old English. It is also a name of a place in England.
Preston: A place in England.
Preston by JustPressed March 27, 2010