FamilyEducation.com
   
 

First name origin & meaning:

Latin: Graceful, blessing

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