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.
14👍 14👎