What does Charlotte mean?
Charlotte is a French feminine diminutive of Charles, from the Germanic for “free man” — so “little free one.” Borne by queens and by the novelist Charlotte Brontë, it is a modern favourite.
What does Margot mean?
Margot is a French pet form of Marguerite, “pearl.”