Mmmmmmm... as a French person I am a bit shocked by some things ;)
EsméE would be for a girl.
Cunégonde is kü-neh-goWnd (French u is like
German ü).
Séraphine would have an accent
Reine is ren! Not ree-en!
Yves is eev.
Mathis is not French, it has been imported from foreign names!