1. Home
  2. Topics

Pretty Girl Names

Pretty girl names are pretty — attractive, feminine, sometimes frilly — in themselves. They also conjure the image of a pretty girl. And some of these names literally mean pretty or beautiful, such as Jolie and Belle.

Along with Jolie and Belle, other pretty girl names in the US Top 1000 include Arabella, Camilla, Eden, Felicity, Jasmine, Lucia, Natalia, and Sophia. Bonita, Lavender, Mirabelle, and Siran are among the pretty girl names that are less common with American parents.

While prettiness may ultimately be in the eye (and ear) of the beholder, we think these names say Pretty Girl. To go in a slightly different direction, we've also got a list of Cute Names for Girls.

Jasmine

Meaning: gift from God

Origin:Flower name, from Persian
182
Saoirse

Meaning: liberty

Origin:Irish
80
Elowen

Meaning: elm

Origin:Cornish
75
Origin:Greek place name
813
Esme

Meaning: beloved

Origin:French
247
Eden

Meaning: place of pleasure, delight

Origin:Hebrew
170
Genevieve

Meaning: tribe woman

Origin:English from French
24
Odette

Meaning: wealthy

Origin:French, from German
160
Ines

Meaning: pure, virginal

Origin:Italian, Portuguese, Slovene and Croatian variation of Agnes
194
Lucia

Meaning: light

Origin:Italian, feminine variation of Lucius, Latin
104
Gaia

Meaning: earth mother; rejoicing

Origin:Greek and Latin
269
Sylvie

Meaning: from the forest

Origin:French variation of Latin Sylvia
98
Gemma

Meaning: precious stone

Origin:Italian
184
Francesca

Meaning: from France or free man

Origin:Italian variation of Frances
271
Paloma

Meaning: dove

Origin:Spanish
321
Willow

Meaning: willow tree

Origin:English nature name
96
Alessia

Meaning: defending warrior

Origin:Italian variation of Alexis
386
Chiara

Meaning: light, clear

Origin:Italian
425
Helena

Meaning: torch; shining light

Origin:Latinate form of Helen, Greek
115
Emilia

Meaning: rival

Origin:Feminine variation of Emil, Latin
122