Where does “Jean-Marc” come from?
Jean-Marc (French) comes from French Jean, from English Jean, from English Jeanne, from French Jeanne, from Old French Jehane, from Medieval Latin Johanna, from Latin Joanna, from Ancient Greek Ἰωάννα — God is gracious.
Ancestry of “Jean-Marc”, step by step