The name Grace is primarily a female name of Latin origin that means Charm.The name Grace was first bestowed as a reference to the “grace of God.” Alternate spellings of the name Grace include Grayce, Grayse, Gracia, and Graciella. Common nicknames of the name Grace include Gracie, Gray, and Gigi.