The name Mercy is of English origin and primarily means “compassion,” but also carries connotations of “forgiveness,” “benevolence,” and “grace”. Derived from the Latin word merces (meaning “reward” or “price”) and the Old French merci, it became popular as a virtue name among Puritans in the 17th century, representing the desire to embody kindness and divine compassion.Â