Baby names

Grace

Grace is an english girl name. Meaning “grace, virtue”.

From Latin name Gratia.

Gray

Gray is an English boy name.

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

Grey is an English boy name.

Variant of Gray.