Margarida \m(a)-rgari-da, mar-ga-rida\ as a girl's name is a variant of Margaret (Greek), and the meaning of Margarida is "pearl".
The baby name Margarida sounds like Margarita, Marguarita, Margrid, Margharita, Margerita, Margarite, Margarit and Margareta. Other similar baby names are Marguita, Marguerita, Margrit, Margred, Margherita, Margaruite, Margaretta, Margarete, Margalit and Margurite.