Piers comes from Old French Piers, a variant of Old French Pierre, the French form of the name Peter.