Meaning of the Name "Margaret"
Gender: female
Origin: persian, Latin
Meaning: child of light: pricless pearl
Similar Names:
Maggie, Maggy, Magee, Mag, Margery, Margareta, Margarita, Margita, Margory, Marjorie, Marjory, Marget, Margret, Margette, Margalo, Marguerite, Margarida, Margiad, Margherita, Margarethe, Maergrethe, Margaretha, Margalith
(
Read more... )