A compound of Molly and Ann; Molly comes from Mary, traditionally linked to meanings like 'beloved' or 'bitter.'
Like Mollyann?
Swipe through thousands of names like it