Mercy is used predominantly in English, and its origin is Latin and English. English origin: The name is derived from the common English word 'mercy', which is itself from the Latin 'merces' (meaning reward, wages) and ultimately 'merx' (goods, wares). It was a popular virtue name adopted by 17th-century Puritans, in reference to the connotations of God's magnanimity and forgiveness.