Marykatherine combines Mary and Katherine, joining Hebrew and Greek roots often glossed as "beloved" and "pure."
Like Marykatherine?
Swipe through thousands of names like it