A modern compound of Mary and Pat, combining classic saintly name traditions in one form.
Like Maripat?
Swipe through thousands of names like it