Classic girl names give you a connection to tradition when you choose one for your baby girl. Choose an old-fashioned name that sounds just perfect, or one that is full of meaning for you and your family. Whatever you decide, these lists of classic names can help inspire a beautiful selection for your new daughter.
Classic Girls' Names and Their Meanings
This list of classic names provides you with the meaning and origin of each girl's name. You can take your time to review each name and consider the meaning before coming to a final decision.
- Allison: Noble (French)
- Amy, Aimée: Beloved (French)
- Anne: Grace (English)
- Claire: Gender (French)
- Deborah: Bee (Hebrew)
- Diana: Roman goddess, messenger of wellness (Roman), (Persian)
- Faith: Confidence, trust, belief (Latin)
- Helen: Light, bright (Greek)
- Hope: Desire of fulfillment (English)
- Jessica: God beholds (Hebrew)
- Kate, Katie: Pure (English)
- Lydia: Beautiful one (Greek)
- Maggie: Pearl (English)
- Margaret: Pearl (French)
- Marie: Star of sea (French)
- Mary: Beloved, wished for child (Latin), (Greek)
- Megan: Pearl (Welsh)
- Nora: Light (Greek)
- Olivia: Elf warrior, olive tree (Celtic), (Latin)
- Pamela: Honey, sweet (English)
- Patricia: Noble (Latin)
- Rachel: Rough, steep, ewe (German), (Hebrew)
- Rebecca: Tie firmly (Hebrew)
- Rosalyn: Little rose (Spanish)
- Sally, Sallie: Princess, diminutive for Sarah (English)
- Samantha: Told my God (Hebrew)
- Sarah, Sara: Princess (Hebrew)
- Sophia: Wisdom (Greek)
- Valerie: Strong, brave (Latin)
- Vanessa: Butterfly (Greek)
- Virginia: Maiden (Latin, Roman)
Adorable Classic Girls' Names
Some classic girl names are simply adorable monikers. You can't help but smile when you hear one of these names spoken out loud.
- Alicia: Noble nature (Greek)
- Amelia: Work (German)
- Bella: Beautiful (Italian)
- Bridget: Powerful, strength (Gaelic)
- Caitlyn: Pure (Irish)
- Cassandra: Shining (Greek)
- Chloe: Blooming, fertility (Greek)
- Eliza: My God is an oath (English)
- Ella: Beautiful, fairy maiden, goddess (Greek)
- Emma: Whole, universal (German)
- Evie: Life (Latin)
- Georgia: Farmer (English)
- Jemma: Gem (English)
- Katrina: Pure (Greek)
- Leah: Weary (Hebrew)
- Mia: Mine (Italian, Spanish)
- Scarlett: Courage, passion, joy (English)
- Sophie: Wisdom (Greek)
- Zoe, Zoey: Life (Greek)
Strong Classic Baby Girl Names
A strong sounding name can be found in many of the classic girl names. Surprisingly, the meanings of strong sounding names aren't always strong.
- Joan: God is gracious (Hebrew)
- Nancy: Grace (Hebrew)
- Opal: Jewel (Sanskrit)
- Pearl: Smooth, round (English)
- Penelope: Weaver (German)
- Priscilla: Ancient (Latin)
- Ruby: Red (Latin)
- Theodora: Gift (Greek)
Classic Girl Names That Aren't Popular
If you wish to have a name that isn't one that every little girl is dubbed, then you might want to consider classic girl names that aren't currently popular. This can give your baby girl a truly different first name and one she can be proud of.
- Delilah: Delicate (Hebrew)
- Dorothea: God's gift (Greek)
- Edith: Riches, blessed (English)
- Eleanor: Bright, shining one (Greek)
- Esther: Star (Persian)
- Faye: Fairy (English)
- Felicity: Good fortune, luck, happiness (English)
- Frances: Free one (French)
- Hannah: Favor, grace (Hebrew)
- Irene: Goddess of peace (Greek)
- Jane: God is gracious (English)
- Janet: Little Joan (French)
Elegant Girl Names That Are Classic
An elegant baby girl deserves an equally elegant name. You may decide that a classic girl's name is the perfect one for your little princess.
- Alexandra: One who comes to save warriors (Greek)
- Anastasi: Resurrection of Jesus (Greek)
- Angelica: Messenger of God, angel (Latin)
- Angelina: Messenger (Greek)
- Anna: Favor, grace (Greek)
- Athena: Goddess of wisdom and war (Greek)
- Camilla: Young ceremonial attendant (Latin)
- Caterina: Pure (Greek)
- Catherine Katherine, Katharine: Pure (Greek)
- Christina: Follower of Christ (Greek)
- Elizabeth: My God is an oath (Hebrew)
- Grace: God's grace (Greek)
- Isabella: Devoted to God (Hebrew)
- Julia: Youthful or sky father (Latin)
- Lorena: Laurel, honey, victory (Latin)
- Louisa: Famous warrior (German)
- Luciana: Light (Latin)
- Maria: Of the sea (Latin)
- Natalia: Christmas Day (Latin)
- Selena: Moon goddess (Latin)
- Seraphina: Burning ones, highest ranking angels of God (Hebrew)
- Serena: Tranquil, serene (Latin)
Unique Classic Girl Names
If you want a name that truly stands out, then you should consider a list of unique girl names. Classic girl names that are different from the commonly used names may be the best choice for your little girl's name.
- Abigail: The Father's joy (Hebrew)
- Ada: Nobility, adornment (German), (Hebrew)
- Audrey: Noble (English)
- Beatrice: She who makes happy (Italian)
- Caroline: Free woman (French)
- Cecilia: Blind (Latin)
- Claudia: Enclosure (Latin)
- Cynthia: From Mount Cynthus (Greek)
- Eve: Living (Hebrew)
- Isabel, Isabell, Isabelle: My God is bountiful, God's promise (Latin), (Spanish)
- Josephine: Jehovah increases (French)
- Juliet: Youthful, sky father (French), (English)
- Miranda: Worth of admiration (Latin)
- Miriam: Drop of sea, beloved (Hebrew)
- Monica: To advise (Latin)
- Verity: Truth (Greek)
- Victoria: Goddess of victory (Greek)
Classic Girls Names That Are Flowers and Plants
What could be more classic that a girl's name that is a flower or plant? You can continue the tradition of giving a baby girl a great name that represents nature.
- Aster: Dawn (German)
- Camellia: Priest's helper (Latin)
- Dahlia: Dahl's flower (Scandinavian)
- Daisy: Day's eye (English)
- Daphne: Laurel tree, bay tree (Greek)
- Flora: Flower (Latin)
- Hazel: Hazelnut tree (English)
- Holly, Hollie: Tree/plant, dwelling by the clearing by the hollow (English)
- Iris: Messenger among the gods (Greek)
- Ivy: Faithfulness (English)
- Jasmine: God's gift, flower (Persian)
- Laura: Bay laurel plant (Latin)
- Lily: Pure, rebirth, passion (Greek)
- Lora: Laurel, laurel tree, sweet bay tree (Latin)
- Lori: Bay Laurel (English)
- Magnolia: Magnol's flower (Latin)
- Myrtle: Evergreen shrub, symbol of love (Latin)
- Poppy: Red flower (Latin)
- Rose: Love (Norman)
- Rosemary: Dew of the sea, herb (Latin)
- Susie: Lily (Hebrew)
- Susannah, Suzannah: Lily (Hebrew)
- Viola: Violet (Latin)
- Violet: Purple (English)
- Violetta: Violet (Latin)
- Zinnia: Zinn's flower (German)
130+ Classic Girl Names to Consider
It's easy to consider over 130 classic girl names when they are broken into easy-to-read lists. With so many great classic baby girl name choices, there's no excuse for not finding the ideal one for your little princess!