Marycaroline is a compound of Mary, from Hebrew meaning “beloved” or “bitter,” and Caroline, from Germanic Karl meaning “free person.”
Like Marycaroline?
Swipe through thousands of names like it