FamilyEducation.com
   
 

First name origin & meaning:

Latin: Graceful, blessing

First name variations: Gracie, Graza, Grazia, Grazina, Greyse, Graice, Graise, Grase, Greice, Grace

Last name origin & meaning:

English: variant of Grace.