Grace is a English, Hebrew, Latin name meaning "Charm, God’s gift, The undeserved gift". Learn about the origin, popularity, and famous people named Grace.
baby names
30 December
Guinevere
Guinevere is a Welsh name meaning "White shadow, White wave". Learn about the origin, popularity, and famous people named Guinevere.
30 December
Rosella
Rosella is a English, Italian name meaning "little rose". Learn about the origin, popularity, and famous people named Rosella.
30 December
Winnifred
Winnifred is a Welsh name meaning "holy, blessed". Learn about the origin, popularity, and famous people named Winnifred.
30 December
Gwendolyn
Gwendolyn is a English, Welsh name meaning "white ring". Learn about the origin, popularity, and famous people named Gwendolyn.
30 December
Elestria
Elestria is a Greek name meaning "Freedom". Learn about the origin, popularity, and famous people named Elestria.
30 December
Eleanor
Eleanor is a Greek name meaning "light". Learn about the origin, popularity, and famous people named Eleanor.
30 December
Caroline
Caroline is a Unknown name meaning "Beautiful name". Learn about the origin, popularity, and famous people named Caroline.
30 December
Alexandra
Alexandra is a Unknown name meaning "Beautiful name". Learn about the origin, popularity, and famous people named Alexandra.
30 December
Emmeline
Emmeline is a Unknown name meaning "Beautiful name". Learn about the origin, popularity, and famous people named Emmeline.










