It is the English variant of the female name Margarita, which in turn is of Latin origin and means pearl. Name of a princess of the United Kingdom, sister of Queen Elizabeth.
Margaret, is a female proper name of Latin origin and derived from another female proper name : Margarita .