Long girl names have a quality that short names simply cannot replicate.
They sweep. They settle. They sound like something was thought about carefully before it was given. And the best ones come with nicknames that mean your daughter gets two beautiful names for the price of one.
I have been collecting long girl names for a long time and this list has 230 of the ones I keep coming back to. Organised by feel so you can find what resonates with you faster.
Long Girl Names That Feel Classic and Timeless
These are the names that have been beautiful for centuries and will still be beautiful a hundred years from now.
Nothing trendy about them. Nothing that is going to date. Just long, sweeping, genuinely gorgeous names that wear perfectly from babyhood all the way through to adulthood.
- Cordelia
- Evangeline
- Arabella
- Seraphina
- Valentina
- Clementine
- Christabella
- Wilhelmina
- Leonora
- Rosalind
- Dorothea
- Emmeline
- Georgiana
- Christiana
- Margarethe
- Frederica
- Isadora
- Celestine
- Ottoline
- Henrietta
- Bernadette
- Josephine
- Constance
- Adelaide
- Genevieve
Long Mythological Girl Names With Ancient Roots
Mythology gives you the longest and most extraordinary girl names in any tradition.
Greek, Roman, Celtic, Norse. The female figures from these traditions had names that felt as grand and powerful as the roles they played. And those names are sitting right there, completely available, waiting for a parent with the taste to choose them.
- Persephone
- Andromeda
- Cassiopeia
- Clytemnestra
- Iphigenia
- Chrysanthemum
- Calliope
- Amphitrite
- Aphrodite
- Artemisia
- Hippolyta
- Scheherazade
- Arianrhod
- Rhiannon
- Melusine
- Thessaly
- Eurydice
- Alcyone
- Cassandra
- Cleopatra
- Zenobia
- Hypatia
- Boudica
- Melusine
- Amaryllis
Long Vintage Girl Names That Are Ready for a Comeback
These names were completely normal once.
Then they stepped back for a generation or two and sat completely untouched. Which means right now, in 2024, your daughter could wear one of these and be the only person in her entire school who has it.
That is an extraordinary gift to give a child.
- Winifred
- Millicent
- Sophronia
- Eulalia
- Araminta
- Mehetabel
- Hildegard
- Gertrude
- Petronilla
- Etheldreda
- Ernestine
- Hortensia
- Clothilde
- Radegund
- Cunigunde
- Theodelinda
- Christabella
- Wilhelmine
- Bartholomea
- Scholastica
- Theophania
- Chrysanthemum
- Hyacinthus
- Scheherazade
- Iphigenia
Long Nature and Botanical Girl Names
Nature names are usually short. Fern. Ash. Wren. Bay.
But go deeper into the botanical world and the floral world and you find some of the longest and most beautiful nature names in existence. Names that carry the natural world in their full, sweeping, completely stunning form.
- Wisteria
- Amaryllis
- Chrysanthemum
- Honeysuckle
- Elderflower
- Passionflower
- Periwinkle
- Eglantine
- Calendula
- Heliotrope
- Belladonna
- Rosemary
- Lavender
- Marigold
- Primrose
- Hyacinth
- Magnolia
- Camellia
- Azalea
- Oleander
- Forsythia
- Delphinium
- Snapdragon
- Larkspur
- Columbine
Long Girl Names From Around the World
Some of the most beautiful long girl names in existence come from languages most English-speaking parents have never thought to look in.
Irish. Welsh. Italian. Arabic. Sanskrit. Japanese. The long names from these traditions are extraordinary and most of them are sitting completely untouched.
- Caoimhfhinn
- Muirgheal
- Lasairfhiona
- Cliodhna
- Muirenn
- Sadhbhamhair
- Lieselotte
- Kunigunde
- Mechtildis
- Genoveffa
- Beatrizia
- Caterina
- Bartolomea
- Margherita
- Fiorentina
- Alessandra
- Donatella
- Valentina
- Serafina
- Annunziata
- Misericordia
- Immacolata
- Addolorata
- Concepcion
- Consolacion
Long Literary and Historical Girl Names
A long name carried by someone remarkable picks up something from that person.
Not superstition. Just the weight of a story attached to a name that makes it feel more alive. And the women in this section carried their names with extraordinary grace and power.
- Dorothea – Middlemarch
- Rosalind – As You Like It
- Cordelia – King Lear
- Beatrice – Much Ado About Nothing
- Portia – The Merchant of Venice
- Desdemona – Othello
- Perdita – The Winter’s Tale
- Hermione – The Winter’s Tale
- Imogen – Cymbeline
- Cleopatra – Antony and Cleopatra
- Cassandra – Troy
- Andromache – Troy
- Penelope – The Odyssey
- Scheherazade – One Thousand and One Nights
- Theodora – Byzantine empress
- Zenobia – Syrian queen
- Hypatia – Alexandrian philosopher
- Boudica – British warrior queen
- Artemisia – Naval commander and queen
- Cleopatra – Egyptian queen
- Catherine – carried by Catherine the Great
- Elizabeth – carried by Elizabeth I
- Christiana – carried by multiple Scandinavian queens
- Alexandra – carried by empresses and queens
- Valentina – carried by the first woman in space
Long Spiritual and Celestial Girl Names
Some of the most beautiful long girl names come from spiritual traditions and the cosmos.
Names that feel like they carry something bigger than just a sound. Something that connects your daughter to the universe or to a tradition of wisdom and faith that goes back further than any of us.
- Seraphina
- Evangelina
- Celestine
- Theophania
- Christiana
- Magdalena
- Scholastica
- Immaculata
- Annunziata
- Consolata
- Misericordia
- Incarnacion
- Resurrecion
- Andromeda
- Cassiopeia
- Persephone
- Aphrodite
- Artemisia
- Calliope
- Amphitrite
- Luminara
- Solstice
- Equinox
- Vespertine
- Celestiana
Long Girl Names With Beautiful Nicknames
The best thing about a long girl name is what it gives you at home.
A big, sweeping, formal name for important moments. And a nickname that feels warm and close and completely personal. Here are long names with nicknames so good they almost outshine the full name.
- Seraphina – nickname Fina or Sera
- Clementine – nickname Clem or Clemmie
- Evangeline – nickname Evie or Angie
- Wilhelmina – nickname Willa or Billie
- Persephone – nickname Persy or Effie
- Christabella – nickname Christa or Belle
- Theodelinda – nickname Thea or Della
- Araminta – nickname Minty or Ara
- Sophronia – nickname Sophie or Ronie
- Dorothea – nickname Dot or Thea
- Cordelia – nickname Cordie or Delia
- Henrietta – nickname Hettie or Etta
- Bernadette – nickname Bernie or Bette
- Josephine – nickname Joey or Fifi
- Winifred – nickname Freddie or Winnie
- Millicent – nickname Millie or Cece
- Mathilda – nickname Tilly or Mattie
- Hildegard – nickname Hilda or Gardi
- Leonora – nickname Leo or Nora
- Celestine – nickname Cece or Tina
- Ottoline – nickname Otty or Lina
- Frederica – nickname Freddie or Rica
- Genevieve – nickname Genie or Vieve
- Isadora – nickname Izzy or Dora
- Evangeline – nickname Evie or Lina
Thirty More That I Could Not Leave Off This List
I kept coming back to these. Every one of them is long, lovely, and completely worth knowing.
- Christabelle
- Marguerite
- Gwendolyn
- Rosamund
- Theodora
- Magdalena
- Alexandria
- Valentina
- Arabella
- Christiana
- Cassiopeia
- Andromeda
- Periwinkle
- Calendula
- Honeysuckle
- Passionflower
- Columbine
- Delphinium
- Forsythia
- Snapdragon
- Lieselotte
- Bartolomea
- Fiorentina
- Annunziata
- Immaculata
- Consolacion
- Misericordia
- Incarnacion
- Vespertine
- Celestiana
Wrapping It Up
Long girl names are a commitment. And I think that is exactly why they feel so special.
You are not choosing the easy option. You are choosing something with weight and sweep and history. Something your daughter is going to grow into rather than out of.
Go back through the ones that stopped you.
Say them out loud. Say the nickname too. I genuinely believe the right long name always reveals itself the moment you hear it spoken rather than read.