A variant spelling of Peggy, a diminutive of Margaret derived from Greek 'margarites' meaning 'pearl'.
Like Peggi?
Swipe through thousands of names like it