Italian form of Margaret, from Greek "margarites" meaning "pearl."
Like Margherita?
Swipe through thousands of names like it