Compound virtue name joining Mary (Hebrew Miriam, beloved) and Faith (English, trust and devotion).
Like Maryfaith?
Swipe through thousands of names like it