Compound of Molly (from Hebrew Mary, 'bitter/beloved') and Kate (from Greek Katherine, 'pure').
Like Mollykate?
Swipe through thousands of names like it