1. Home
  2. Topics

Classic Girl Names

Classic girl names include several of the Top 10 names for girls in the English-speaking world: Emma, Olivia, Charlotte, and Sophia. Along with Sophia and Emma, other classic girl names in the US Top 50 include Amelia, Abigail, Elizabeth, Victoria, Grace, Hannah, Eleanor, and Claire. Quirkier classic names for girls include Priscilla, Theodora, Georgia, and Felicity.

There are also unique girl names that can be considered classics, such as Cecilia, Daphne, and Flora. Many Biblical names for girls such as Ruth and Sarah qualify as classic names, as do girl names rooted in ancient cultures such as Diana and Alexandra.

If you choose one of these classic names for your baby girl, you can be assured you've given her a name backed by solid tradition and widespread acceptance. For even more girls' names rooted in history, browse our lists of Bible Names for Girls, Mythology Names for Girls, and Unique Classic Girls' Names.

The classic girl names below are ordered by their current popularity on our website, with the Top 50 names offered in their extended versions and other classics listed alphabetically at the end of the list.

Cecilia

Meaning: blind

Origin:Feminine form of Cecil, Latin
51
Camilla

Meaning: young ceremonial attendant

Origin:Latin
323
Priscilla

Meaning: ancient

Origin:Latin, diminutive of Prisca
349
Faye

Meaning: fairy

Origin:English
150
Cassandra

Meaning: shining or excelling man

Origin:Greek
215
Athena

Meaning: from Athens

Origin:Greek
81
Isabel

Meaning: pledged to God

Origin:Spanish variation of Elizabeth
222
Flora

Meaning: flower

Origin:Latin
69
Florence

Meaning: flourishing, prosperous

Origin: Latin
74
Ada

Meaning: noble, nobility, or island

Origin:German or Turkish
50
Eliza

Meaning: pledged to God

Origin:Hebrew
62
Theodora

Meaning: gift of God

Origin:Feminine variation of Theodore
208
Dorothea

Meaning: gift of God

Origin:Greek
325
Rebecca

Meaning: to tie, bind

Origin:Hebrew
350
Dorothy

Meaning: gift of God

Origin:English variation of Greek Dorothea
352
Natalie

Meaning: birthday of the Lord

Origin:French variation of Russian Natalia
370
Bridget

Meaning: strength or exalted one

Origin:Anglicized variation of Gaelic Brighid
253
Daphne

Meaning: laurel tree, bay tree

Origin:Greek
13
Rose

Meaning: rose, a flower

Origin:Latin
52
Lydia

Meaning: woman from Lydia

Origin:Greek
66