Skip to Content

Whimsical Baby Girl Names You Will Love: 200+ ideas and meanings

Looking for a whimsical baby girl name to give your little ray of sunshine?

Whimsical baby names are playful and fun, with connections to fairytales, folklore, nature and mythology. 

Baby girl wearing floral crown asleep in pastel pink blanket

As you will see from this list there are plenty of whimsical names that will be familiar to you such as Autumn and Daisy. 

However there are also lots of playful, pretty names that are extremely rare and unusual, such as Boheme, Sonnet and Pia. 

Lots of the baby names would also make a wonderful choice as a middle name, especially if you would prefer a more traditional first name paired with something a little different. For example Rosie Poema would make a cute and unusual choice! 

What are whimsical baby names?

Whimsical means playfully quaint or fanciful, especially in an appealing and amusing way. 

So whimsy baby names are fun, cute, straight out of storybooks and very pretty, such as Coco.

Others may be quite striking such as Wylda – one of my personal favourites if you love unusual baby names.

You may also like these whimsical boy names.

Best whimsical girl names 

These are the best whimsical baby girl names, including popular playful baby girl names, as well as a few rarely used monikers too. 

Acadia 

A French naming meaning place of plenty. 

Adeline/Adelyn

Noble one.

Agnes 

A name of Greek origin meaning pure. 

Allegra 

An Italian name meaning joyful or happy. 

Alyssa 

Meaning noble.

Amara 

Meaning bitter in Italian, or immortal in Sanskrit. 

Amaliya 

Rival or eager work. 

Anastasia 

Meaning resurrection. 

Anais 

Gracious and merciful. 

Angel

Meaning messenger of god. 

Anise 

A pretty and unusual name meaning spice. 

Aniya 

Grace. 

Antonella 

Priceless one. 

Aoife 

Meaning beauty. 

Aurelia 

Golden. 

Aurora 

From the Latin word aurora, which means dawn. 

Autumn 

After the season. 

Arabella 

Meaning yielding to prayer. 

Arden 

Valley of the eagle. 

Aria 

Meaning song or melody in Italian. 

Ariel 

A super sweet Disney baby name meaning lion of god. 

Arwen 

A Welsh name meaning royal maiden. 

Ash 

Happy or after the ash tree. 

Aspen

A place in Colorado and also a type of tree. 

Astrid 

Divinely beautiful. 

Avalon 

A Welsh name meaning apple island. 

Ayla 

Meaning oak tree. 

Bea

A shortened version of Beatrice or Beatrix, meaning bringer of joy. 

Beatrix 

German name meaning voyager. 

Belle 

Beautiful. 

Blithe

Carefree. 

Bonnie 

Meaning pretty. 

Boo

A cute nickname for a girl that has become popular as a middle name.

Need middle name ideas? Check out these middle names for girls

Bowie 

A Scottish and Irish surname meaning fair-haired. It’s grown in popularity as parents have picked it in tribute to the singer David Bowie. 

Bird 

A pretty one syllable nature baby name. This works great as a middle name! 

Birdie 

Bright or famous. 

Briar 

A thorny patch. 

Brianna 

Meaning strong or noble. 

Bronte 

Thunder. 

Bronwyn 

Meaning fair. 

Cadence 

Meaning rhythm or beat. 

Calla 

A name of Greek origin meaning beauty. 

Calliope 

Beautiful voice. 

Cara 

Meaning beloved or friend. 

Cassandra 

A Greek name meaning the one who shines and excels over men. 

Cerise 

Meaning cherry. 

Cersei 

Meaning bird. 

Chi 

Meaning energy 

Chrysanthemum 

A bold and unusual girl name meaning gold flower. 

Circe 

A Greek name meaning bird. 

Claudie

A French name meaning lame or limping. 

Clea 

Meaning to praise or famous. 

Clementine

A sweet French name meaning merciful. 

Clio

Celebrate. 

Clover 

A British baby name meaning meadow flower. 

Coco 

A cute middle name meaning chocolate bean. 

Constance 

Constant. 

Cora 

Just or honest. 

Cove

A cool nature baby name meaning small bay. 

Coralie 

French name meaning coral reef. 

Corinne 

Meaning girl or maiden. 

Cosette 

Victorious. 

Cressida 

A Greek name meaning gold. 

Dahlia 

A Scandinavian name meaning Dahl’s flower or valley. 

Daisy 

After the pretty wild flower. Also means day’s eye. You may also like these floral girl names.

Dakota 

A state in America, also meaning friend or allies. 

Darcey/Darcie 

Dark-haired. 

Daphne 

Meaning laurel. 

Davina 

Meaning beloved.

Dawn 

After the start of the day. Meaning new beginnings. 

Delilah 

Delicate. 

Delphine 

A Greek baby name meaning dolphin. 

Delta 

Meaning born fourth. 

Demi 

Meaning half or small. 

Desi

Yearning or sorrow. 

Devon 

Poet or defender. 

Dixie 

Meaning ten. 

Dulcie 

Meaning sweet. 

Echo 

Meaning reverberating sound. 

Eden 

A place of pleasure or delight. 

Eilidh 

A pretty Irish name meaning sun. 

Eira 

A pretty Welsh name meaning snow. 

Eleri

Welsh name meaning river.

Eliana 

Meaning my god answered. 

Elise 

God is my oath. 

Ella 

Meaning light. 

Ellory 

One who is filled with joy and happiness. 

Eloise 

Meaning healthy or wide. 

Elowen 

A Cornish name meaning elm. 

Elspeth 

Chosen by God. 

Elvina 

A cute English name meaning noble friend or elf. 

Ember 

Spark or burning low. 

Emmaline 

Peaceful home. 

Emerald 

An English name after the green gemstone. 

Enya 

An Irish name meaning fire. 

Erena 

A Greek name meaning peace. 

Esmeralda 

Meaning emerald. 

Estelle 

Meaning star. 

Evangeline

Meaning bearer of good news. 

Eve 

Meaning life or animal. 

Evelyn 

Wished for child. 

Ever

Meaning always or wild. 

Everly/Everleigh

Wild boar in woodland clearing. 

Evie 

Meaning life or breathe. 

Fable 

Meaning story. This is a cute gender neutral name. 

Faith

To have belief or trust.  

Faye/Fae 

Meaning fairy. 

Fern

After the green shade-loving plant, a pretty nature baby name. 

Fleur 

Flower. 

Florence 

This is the name of a beautiful city in Italy and also means flourishing or prosperous. 

Freya 

From an Old German word meaning lady. 

Gaia 

A name of Greek origin meaning earth. 

Genevieve 

Woman of the race. 

Georgette 

French name meaning farmer. 

Gianna 

God is gracious. 

Gigi 

A super cute baby name meaning earth worker or god is gracious. 

Giselle 

A French name meaning pledge. 

Greta 

A cute, old-fashioned baby name straight out of a fairytale! 

Gretchen

Name of German origin meaning pearl. 

Guinevere 

Welsh name meaning fair or white. This is the name of King Arthur’s queen in the legend of Camelot.

Hadley 

From the heather meadow. 

Hallie

Meaning dweller at the hall meadow. 

Halo 

Divine aura.  

Harmony 

Perfect unity. This is a good choice if you want a name connected to music. 

Haven 

Meaning safe place. 

Hermione 

A name of Greek origin meaning messenger or earthly. Made famous by the heroine of the Harry Potter books. 

Hestia 

A Greek name meaning fireside. 

Ianthe 

A Greek name meaning purple flowers. 

Imani 

Belief or faith. 

Inara 

A name of Arabic origin meaning shining light. 

Inez

A Portuguese baby name meaning pure or chaste. 

India 

Taken from the name of the country. Also means river. 

Iridessa

Meaning light or illuminated. 

Ivorie 

An unusual baby name meaning creamy-white colour. 

Jacinda 

A Spanish name meaning beautiful or hyacinth. 

Jasmine 

Meaning gift from God. 

Jemima 

Dove.

Jewel 

A name that means precious. 

Jocelyn

Happy. 

Juno 

Queen of the heavens. 

Juniper 

From the Latin word for juniper tree. This name means young. 

Jupiter 

A gorgeous celestial baby name meaning supreme god. Find more outer space baby name ideas here.

Kaia 

A Scandinavian name meaning pure. 

Katniss 

Made famous by the Hunger Games series of movies. This Greek name means aquatic plant. 

Kehlani 

Meaning sea heavens. 

Kiki 

A French name meaning double happiness. 

Kit 

A cute one syllable baby name meaning carrier of christ. 

Kyra 

Meaning lord. 

Lark 

Songbird. 

Lexie 

Defender of men. 

Liana 

My god has answered. 

Lila 

Meaning night or beauty. 

Lilac 

After the delicate purple colour or the flowers. 

Lillia 

A delicate and feminine name meaning lily. 

Lily 

Meaning purity and innocence. 

Lola 

Sorrows. 

Lorelai 

A German name meaning alluring or temptress. 

Love 

A gorgeous and unusual choice for a name meaning to adore. 

Lucinda 

A name of Latin origin meaning light. 

Lux 

Meaning light 

Lyla 

Night. 

Lyric 

Meaning song words but also connected to the Greek word lyre, a type of stringed instrument. 

Maisy 

Meaning child of light or pearl. 

Magnolia 

A name of Latin origin meaning a flower. 

Malika

An Arabic name meaning queen. 

Malin 

Little strong warrior. 

Margot 

Pearl. 

Maya/Maia

Meaning good mother. 

Meadow 

Meaning grass or vegetation. 

Melody 

Meaning song. 

Mila 

Miracle or dear one. 

Mimi 

Sea of bitterness or rebelliousness. 

Mirabelle 

Wonderful. 

Moon 

A celestial baby name. 

Monroe

A Scottish name meaning from the hill. 

Mya 

Beloved or great. 

Myla 

Merciful. 

Nancy 

Meaning grace. 

Natalia 

Meaning Christmas Day. 

Nell 

Bright or shining one. 

Nevaeh 

This name is heaven spelt backwards. 

Niamh 

Bright or radiant. 

Nicole 

People of victory. 

Nina 

Meaning little girl. 

Nix

Meaning crimson. 

Noelle 

A great Christmas baby name! This actually means Christmas! 

Nora 

Meaning light or honour. 

North 

This name has grown in popularity since Kim Kardashian called her daughter North. 

Nova

Meaning new. 

Nox  

Night. 

Nur 

Meaning light. 

Oceana 

A name of Greek origin meaning ocean. Gorgeous if you love the idea of a nature baby name, and the “a” at the end helps it flow on to a middle name. Maybe Oceana Florence! 

Ocean/Oceane

Meaning sea. 

Whimsical baby girl names

Octavia 

Meaning born eighth. 

Oda 

Meaning wealth or fortune. 

Odette 

A French naming meaning wealthy. 

Olive 

Meaning olive tree. 

Olivia 

Meaning olive tree. 

Orla 

Meaning golden princess. 

Opal 

Meaning gem. 

Ophelia 

Helper. 

Ottilie 

Prosperous battle. 

Paisley

A Scottish name meaning church. 

Payton 

An Irish name meaning fighting man’s estate. 

Peach 

Meaning fruit. 

Pear 

An unusual baby name that taps into the trend for fruit inspired names. Some other examples include Apple, Plum and Clementine. 

Pearl 

A precious baby name. 

Penelope 

Meaning weaver. 

Persephone

Meaning bringer of destruction. 

Phoenix 

A name of Greek origin meaning dark red. 

Piper  

Pipe or flute player. 

Poem 

A very gentle and creative name.

Poet 

A whimsical baby name choice. 

Poppy 

After the pretty flower. 

Posey 

A bunch of flowers. 

Prim 

This name has been made famous by the character in the Hunger Games. It means first or demure. 

Primrose

Meaning first rose. 

Promise 

Meaning vow. 

Quill 

Meaning plume or feather. 

Quinn 

Wise or counsel. 

Rae 

Well advised protector. 

Rain 

A stunning nature baby name that is perfect if you want an unusual and stormy name. 

Raya 

This is the name of a Disney movie about a brave girl who saves the world! The name means friend. 

Rebel 

To be rebellious. 

Regan 

Meaning nobility. 

Remi 

A French name meaning oarsman. 

River

A unisex name that is increasingly popular as a boho baby name choice. 

Robyn 

Meaning bright fame. 

Rosa 

Meaning rose. 

Royal 

An unusual baby name choice with connotations of strength and power. 

Rue 

Meaning herb or regret. 

Ruth 

Meaning companion or friend. 

Rylie 

An Irish name meaning brave. 

Sadie 

Meaning princess. 

Sage 

A Latin name meaning wise. 

Sailor 

A unique baby name meaning person who sails. 

Samara 

Meaning guardian. 

Saoirse 

An Irish name that means freedom. Pronounced “seer-sha”. 

Sarah 

Meaning princess. 

Savannah 

Meaning large or grassy plain. 

Scarlett 

Meaning red. 

Selena 

Meaning moon. 

Sera

A Hebrew name meaning princess. 

Seraphina 

A name of Hebrew origin meaning burning ones. 

Serena 

Meaning peaceful or quiet. 

Serenity 

Meaning calm and clear, or peaceful. 

Shea 

Meaning stately and dauntless one. 

Sia 

Meaning victory. 

Sienna 

Meaning orange-red. 

Sky/Skye 

A cute name meaning the sky above. Also fab if you love boho baby names

Skylar 

Noble scholar. 

Sloan 

Meaning expedition. 

Snow 

A pretty name that works great for a winter baby. 

Soleil 

A French name meaning sun. 

Sonnet 

Meaning little song. 

Sophie 

Wisdom. 

Sophia 

Wisdom. 

Star 

A pretty and delicate celestial baby name. 

Stella 

Meaning star. 

Storm/Stormy

A powerful baby name choice if you want a name inspired by nature and the elements. 

Story 

Meaning tale.

Summer 

After the warmest season. 

Sunny 

Bright and cheerful. 

Suri 

Meaning princess. 

Sydney 

Meaning wide island. 

Sylvie 

Forest. 

Tatum 

Old English name meaning Tate’s homestead. 

Teagan 

Meaning wise poet. 

Temperance 

Moderation or self-control. 

Tessa 

Summer or harvester. 

Thea 

A Greek name meaning goddess or godly. 

Tilly 

Meaning mighty in battle. 

Trinity 

Meaning three. 

True 

Meaning truthful or honest. 

Tyla 

Meaning good. 

Valencia 

A Spanish name meaning brave or strong. 

Valentina 

Healthy or strong. 

Valentine 

Vigorous or strong. 

Violet 

After the pretty purple shade and flowers. 

Vivienne 

A French name meaning alive. 

Wednesday 

After the day of the week. 

Willa 

Resolute protection. 

Willow 

Meaning freedom or willow tree. 

Winona 

Meaning first born daughter. 

Winter 

After the coldest season. 

Wren 

Meaning small bird. 

Wyatt 

An old English name meaning brave. 

Wylda

This striking girl’s name means untamed.

Xena 

Greek name meaning guest or stranger. 

Xya  

Meaning trembling. 

Xyla 

Meaning woodland. 

Yara 

Water lady or small butterfly. 

Zara 

Radiance. 

Zen 

A Japanese name meaning meditation. 

Zena

Born of Zeus. 

Zia 

Meaning light or splendour. 

Zoey

Meaning life. 

Zora 

Meaning sunrise. 

Zuri 

Meaning good and beautiful. 

Unusual whimsical girl names

These cute baby girl names are a little more unique and you will not find them in the top 100 baby names charts! 

My particular favourites are Poema – such an adorable and feminine name – and Faunee – which sounds like it is straight out of a fairytale. 

Amaryllis 

A Greek baby name meaning sparkle and shine. 

Astoria 

A pretty storybook baby name meaning like a hawk. 

Bambi 

An Italian name meaning baby girl. 

Boheme 

This is a French name meaning a literary or artistic person who lives outside of conventional society, so someone who loves a life of Bohemia. 

Briar 

Meaning bush of wild roses. 

Calixta 

This is a Greek name meaning most beautiful. A great alternative spelling to the name Calista. 

Cairo 

An Arabic name meaning victorious one. Also inspired by the city in Egypt. 

Celesta 

A celestial baby name meaning heavenly. 

Celestia

Meaning heavenly. 

Charis 

A Greek name meaning grace and kindness. 

Cherish 

A British name meaning beloved or to treasure. 

Crescent

A French name meaning increasing and growing. 

Daenarys

This name was invented by the author George RR Martin for his book Game of Thrones. Its meaning could be taken from the Welsh word Nerys, which means lady, and dae, which is an alternative for day, so the meaning would be lady of the light or day. 

Delphinea 

A name of French and Greek origin meaning of Delphi or womb. 

Dove 

Cute one syllable nature baby name meaning peace. 

Fairlie 

This is a super cute fairytale baby name. Meaning meadow of the sheep or meadow of the bulls. 

Fantine 

A name of Latin origin meaning infant. 

Faunee

A name of Latin origin meaning one who loves nature. 

Ffion 

A delicate and feminine Welsh name meaning foxglove. 

Fife

A pretty and simple one syllable baby name. Meaning one with dancing eyes. 

Galadriel 

A pretty name invented in the JRR Tolkien novels Lord of the Rings. It means maiden crowned with a garland of radiance. 

Gazella 

An alternative spelling to Gazelle, which means graceful deer. 

Gidget

A modern baby name meaning small girl. 

Glade

Meaning clearing in a forest. 

Harlowe 

Meaning from the hare’s hill. 

Hervie 

A French name meaning eager for battle or strong and worthy. 

Hydra 

A celestial baby name meaning water serpent. 

Idony 

A Norse name meaning renewal 

Imperia 

A Latin name meaning imperial 

Iridessa 

A pretty and girly name meaning light or illuminated. 

Ismerie 

A German name meaning fight. 

Jovita 

A name of Spanish origin meaning lively and joyful. 

Khaleesi 

A name invented in the Game of Thrones series. There are a few babies born each year with this name since the hit show was released. It means queen. 

Kore 

A Greek form of the name Cora. Meaning maiden or pure. 

Lorien 

This name means god of dreams and appears several times in Lord of the Rings author Tolkien’s novels. 

Luda

A Russian name meaning love of the people. 

Maeby 

An English name meaning a bitter one. 

Muirgen 

An Irish name meaning born of the sea. 

Nebula 

This Latin name means mist. 

Nuria 

This fiery baby name means fire of the lord or light. 

Otelia 

A cute alternative to the name Ottillie. It means strong willed. 

Pia 

This Latin name means pious or reverent. 

Poema 

This soft and delicate girl name means poem in Spanish. 

Poesia 

An Italian name meaning like a piece of poetry. 

Pratigya 

A name of Indian origin meaning pledge or promise. 

Quince 

Unisex baby name meaning apple-like fruit. 

Rafia 

An Arabic baby name meaning high or noble. 

Reverie 

This dreamy baby name means dream-like state. 

Rosette

A cute alternative to Rose. 

Ruelle 

French baby name meaning friend of god. 

Sina 

Meaning strength and victory. 

Teodora 

A Spanish, Italian, Polish name meaning gift of god. 

Velvet 

An English name meaning soft fabric. 

Wildley

The perfect baby name for parents who want their kids to run wild! The name means untamed. 

Wisteria 

After the pretty vine with purple-blue blossoms. 

Final thoughts on choosing a whimsical baby girl name 

There are hundreds of options for a whimsy girl name here! However you could also draw inspiration from fairytales and folklore if you love this style of name. 

Try looking at books by Tolkien and similar authors to find invented names if you want something particularly rare. 

When making your final choice for a baby write down the name in full and the initials on a piece of paper so you can decide if you are happy with how the name looks, as well as how it sounds. 

If you are struggling to decide between names then try writing your top five choices onto piece of paper and sticking it to your fridge. 

Spend a week or two considering the names every time you are in front of the fridge, and see if this helps to cement your final choice! 

Whimsical baby girl names
Play

Vicky Smith is a mother of two daughters and a journalist. She has been writing and vlogging about parenting for over five years.