Baby names
Grace
Grace is an english girl name. Meaning “grace, virtue”.
From Latin name Gratia.
Gray
It comes from an English surname that originally was given to a person who had grey hair or clothing.
Also it is the short form of Grayson.
Grayson
Grayson is an English boy name.
It derives from the medieval English surname “greyve” (steward) and the particle “son” (hijo).
Grazia
Grazia is an Italian girl name.
Italian form of Grace.
Gregorio
Gregorio is a Spanish boy name.
Spanish form of Gregory.
Gregory
Gregory is an English boy name. Meaning “watchful, alert”.
English form of Latin name Gregorius.
Greta
Greta is a German girl name. Meaning “pearl”.
German pet form of Margareta .
Grete
Grete is a German girl name. Meaning “pearl”.
German, Danish and Norwegian short form of Margaret.
Gretel
Gretel is a German girl name. Meaning “pearl”.
Short form of Grete.
Grey
Variant of Gray.