Marieclaire combines Marie, from Mary, with Claire, from Latin clarus meaning clear or bright.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Marieclaire?
Swipe through thousands of names like it