Variant spelling of Peggy, a medieval diminutive of Margaret, from Greek margarites meaning 'pearl'.
Like Peggye?
Swipe through thousands of names like it