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.

Leilani

Meaning: heavenly flower

Origin:Hawaiian
554
Jolie

Meaning: pretty

Origin:French
818
Valentina

Meaning: strength, health

Origin:Latin
203
Camilla

Meaning: young ceremonial attendant

Origin:Latin
323
Amara

Meaning: grace, immortal, tribe

Origin:Igbo, Sanskrit, Arabic
78
Serena

Meaning: tranquil, serene

Origin:Latin
248
May May is of English origin, and the meaning of...
Origin:Diminutive of Margaret and Mary; month name
415
Sakura

Meaning: cherry blossom

Origin:Japanese
879
Lila

Meaning: night; play

Origin:Arabic, Sanskrit
108
Magnolia

Meaning: Magnol's flower

Origin:Flower name, from French surname
199
Seraphina

Meaning: ardent; fiery

Origin:Hebrew
64
Emmeline

Meaning: work

Origin:Old French form of archaic German Amal
140
Marigold

Meaning: golden flower

Origin:Flower name, from English
173
Estelle

Meaning: star

Origin:French
189
Lavender

Meaning: purple flower

Origin:English
207
Arabella

Meaning: yielding to prayer

Origin:Latin
38
Belle

Meaning: beautiful

Origin:Short form of Isabelle or French
310
Ottilie

Meaning: prosperous in battle

Origin:German, French
34
Flora

Meaning: flower

Origin:Latin
69
Eliza

Meaning: pledged to God

Origin:Hebrew
62