An English compound of Emma and Jo, blending a classic Germanic root for 'whole' with a short form of Joanna.
Like Emmajo?
Swipe through thousands of names like it