Compound of Peggy (from Margaret, 'pearl') and Ann (from Hannah, 'grace').
Like Peggyann?
Swipe through thousands of names like it