French compound of Marie (from Hebrew Miriam, 'beloved') and Rose (Latin 'rosa'), meaning 'beloved rose.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Marierose?
Swipe through thousands of names like it