Margherita \m(a)-rgheri-ta, mar-ghe-rita\ as a girl's name is a variant of Margaret (Greek) and Marguerite (French), and the meaning of Margherita is "pearl". See also Ghita.
The baby name Margherita sounds like Marguerita, Margharita, Margerita and Margherite. Other similar baby names are Marguarita, Marghanita and Margarita.