Deze naam wordt beschouwd als een Engelse vleivorm uit de kindertaal van Margaretha, via Maggie/Meggie. Volgens sommigen is hij ontstaan uit een oude Angelsaksische naam Pega, later betrokken bij Margaret (Meg: Peg, vergelijk Molly: Polly) (Johnson & Sleigh).
De voornaam 'Peggy' is een meisjes-/vrouwennaam.