What does Clemence mean?
Clémence comes from the Latin for “mercy” or “clemency.”
What does Esperance mean?
A French (and Old French) name meaning 'hope', from Latin 'sperantia' / 'sperare' ('to hope'). It also saw some medieval English use as a virtue name.