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.

Harmony

Meaning: harmony

Origin:Word name
1428
Zella

Meaning: lacking nothing, one who knows the way

Origin:African, Bobangi
1481
Yareli

Meaning: water lady; small butterfly

Origin:Native American, Spanish variation of Yara, Arabic
1492
Indira

Meaning: beauty

Origin:Sanskrit
938
Sarai

Meaning: princess

Origin:Hebrew
762
Lotus

Meaning: lotus flower

Origin:Greek
1513
Courtney

Meaning: short nose

Origin:French
1097
Mariana

Meaning: related to the god Mars

Origin:Latin, Portuguese, Spanish, Romanian
488
Sonali

Meaning: beautiful color

Origin:Sanskrit
984
Mayuri

Meaning: peahen

Origin:Sanskrit
1483
Aminata

Meaning: trustworthy, faithful

Origin:Arabic
1542
Amora

Meaning: love

Origin:Spanish
1708
Noelani

Meaning: heavenly mist

Origin:Hawaiian
1845
Malaya

Meaning: free

Origin:Filipino
2078
Bonita

Meaning: pretty

Origin:Spanish
3059
Scarlett

Meaning: scarlet, red

Origin:English
68
Georgia

Meaning: farmer

Origin:English, feminine variation of George
124
Isabella

Meaning: pledged to God

Origin:Spanish and Italian variation of Elizabeth, Hebrew
145
Chloe

Meaning: young green shoot

Origin:Greek
71
Aurora

Meaning: dawn

Origin:Latin
8