É a variante francesa de
Catarina, que tem origem no nome grego Aikaterhíne, derivado da palavra kathará, que significa "pura" ou "casta".
Margot é uma variante inglesa e francesa de Margarida, que surgiu a partir do latim
Margarita, que por sua vez se originou do grego margarítes ou maragon, que significa literalmente "pérola".