Derived from Latin, meaning 'mercy'and 'grace', refering to the 'ransom' or 'wage' Christ paid for mankind's sins.
Latin
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.