Peggyjo is an English compound of Peggy, a diminutive of Margaret, and Jo, from Josephine or Joan.
Like Peggyjo?
Swipe through thousands of names like it