The name Jean-Pierre Marguerite has French origins. "Jean" is a French form of the name John, ultimately derived from the Hebrew name Yochanan. "Pierre" is the French form of Peter, also derived from the Greek name Petros. "Marguerite" is the French form of th...