125+ Dazzling Whimsical Girls Names You Definitely Haven’t Heard

This post contains affiliate links.

Whimsical girl names —

they’re playful, ethereal, romantic.

A moody, wooded forest with luscious, creeping moss.

A pixie, dancing in the dark.

Your most cherished childhood fairytale.

There truly is something special about whimsical baby names

it’s no wonder you’re searching for the perfect one!

Well, you’re in the right place.

Today, I’ll be sharing a gorgeous collection of whimsical baby names for girls that will excite you, make you think, and most of all – inspire you.

Let’s dive in –

 

 

Whimsical Girl Names with Meanings

Here are my favorite, pretty whimsical girl names:

Faunee

An English name, Faunee means one who loves nature. 

Fife 

Looking for a truly unique, whimsical girl name? The name Fife has never cracked the top 100 baby names for girls in the US, and means one with dancing eyes.

Fernanda    

A Spanish girl’s name, the name Fernanda means an adventurous woman.

Gazella  

Like the name Giselle, but looking for something a bit less common? From the word gazelle, the name Gazella means as graceful as a gazelle in Latin.

Fernley    

Fernley has roots in the English language, and means a clearing in the forest.

Greta     

Next up, channeling serious fairytale vibes from the classic child’s tale Hansel & Gretel, is the German girl’s name Greta.

Hidi

This beautiful African girl’s name means one who is rooted in the earth.

Finnea       

Similar to the name Linnea which also graces our list of beautiful whimsical girl names, Finnea means from the stream of the wood.

Fairlie      

Meaning from the far meadow, the name Fairlie is truly unique.

Hervie      

An English girl’s name, Hervie means a battle-ready female warrior.

Fay

Fay, a short and sweet whimsical girl’s name, meaning from the fairy kingdom, may be the perfect fit for parents who love fantasy.

Ruelle

Ruelle is a French name from Medieval times that is thought to mean lane or alley. It can also mean famous wolf. This name would fit perfectly in a fairy tale.  

Honey

Looking for an earthy, whimsical baby name that celebrates your child’s sweetness? Honey is an Old English name that is beautiful and feminine. We’re buzzing with excitement for this cute whimsical name.

Delilah

Delilah is an ancient Hebrew or Arabic name that means ‘delicate’. You’ll find this name in the Bible when reading the story of Samson but you may know it from the more recent song ‘Hey There Delilah’ by the Plain White T’s. It’s an ancient name that also has modern roots for a mysterious, irresistible girl. 

Harlowe

Harlowe is an Old English name meaning rock hill. This is another great, natural name that is empowering and strong like the earth.

Celesta

This name has Spanish origins and means heavenly. Celesta is an ‘otherworldly’ name, perfect for a whimsical girl made of stardust. 

Ada

Ada is a name of German origin that comes from the more common name Adelaide. It means noble or wealthy and is the perfect name for a little princess.    

Peach

It goes without saying that Peach is a sweet, simple name that is earthy and ethereal. Peaches are also a symbol of happiness, long life, and youth.  

Linnea

Linnea is a Swedish name that means lime tree. It’s a wonderfully sublime name that is earthy, feminine, and unique.  

Cherish

The name Cherish is of English origin and means beloved or treasured. What a great name for a baby girl who will be held dear by you for eternity.

Talula

This is a Native American name meaning leaping water. It can also be spelled ’Tallulah’ and be of Irish origin. The Irish version of this name means princess of abundance. 

Millie

Millie is of German origin and was originally a short form of the name Millicent or Mildred. Millie is a more feminine, petite name for your wee, whimsical girl.

Velvet

Velvet is a fabric that was traditionally woven from silk to make it soft and luxurious. This feminine name may also conjure the image of velvet on the antlers of a deer. It’s an enchanting name that evokes the image of a woodland pixie.  

Delphine

The name Delphine is of French or Greek origin and means dolphin. This could be the perfect name if you want your baby girl to share the love you have for the ocean.

Solstice

The solstice happens twice a year when we have the longest or shortest day of the year. It can, as well, be a spiritual time for some people which makes this name seem divine and astral. 

Ruby

Aside from being a beautiful, precious stone that has a deep red color, Ruby is also definitely a vibrant, feminine, whimsical baby girl name. 

Cora

Cora is a Greek name that means maiden. A fair maiden that came straight out of a fairy tale could easily have the name Cora. In Greek mythology, Cora is also an alternative name for Persephone (the daughter of Zeus).   

Juliette

Wherefore art thou? Look no further for the perfect, romantic, whimsical name. This French name, meaning young, is a well-known Shakespearean character. 

Lina

Lina is a Greek name meaning sunlight. This radiant name is strong and feminine.

Celeste

Obviously the name Celeste is a celestial name! It means heavenly and conjures images of a divine, transcendental entity.

Fern

Ferns are a popular, delicate, lush green plant. The name Fern is an Old English name that means living among ferns. Fern is a whimsical, botanical name that is stronger than the more delicate floral names.

Oceana

Oceana is a Greek name meaning ocean. Nymphs in Greek mythology definitely give off whimsical vibes.

Havenly

Havenly is an English name that means God, my place of safety. It makes you think of the phrase ‘safe haven’ and also the word ‘heavenly’. 

Boheme

A boheme is a person who has a bohemian nature. The French name Boheme is an eccentric, gypsy-like name. 

Briar

A briar is a thorny bush of roses. This English name is beautiful but packs a punch, too. Do you remember the tangle of rose thorns in the movie Sleeping Beauty? Briar is a name that’s sure to make you think of earthy tales of fairies and princesses.    

Palermo

This Italian name is also the capital of Sicily. Sicily is known for is vineyards and stunning beaches.

Beatrix

Does the name Beatrix make you think of Beatrix Potter, the author of the Peter Rabbit books? Those sweet books are full of woodland creatures and whimsy. Beatrix is an old German name that means blessed voyager. Cute nicknames for Beatrix include Bea and Trixie.    

Calabria

Calabria is a mountainous region in Italy. It’s well known for its beaches and iconic, dramatic cliffs.      

Story

The name Story can be used for a boy or girl. It’s a name with obvious literary roots akin to the names Sonnet and Fable.     

Aura

The name Aura is Greek and means soft breeze. An aura can also refer to the energy that surrounds a person.

Lola

Lola is short for Delores, which is a Spanish name meaning lady of sorrow. Lola is also a classic rock song by the Kinks. It’s a traditional name with a hint of mischief.    

Sonnet

A lyrical sounding, literary name, a sonnet is not only a girl’s name but is a poetic, rhyme pattern. 

Halo

Halo is a Greek name meaning divine aura. It’s an ethereal name that conjures the image of angels.     

Ingrid

Ingrid is a Scandinavian name based on the Norse god of fertility. It means fair beauty.    

Wisteria

Wisteria is a German name that also refers to a vine with purple-blue blossoms on it. It’s a dainty, nature inspired name.    

Eira

Eira is a Scandinavian name based on a Norse goddess (Eir). In Welsh, the name Eira means snow. This name is both mythical and earthy.  

Adia

In Swahili the name Adia means gift. There is also a super popular song by the artist Sarah McLachlan from the 90’s called ‘Adia’ you’re sure to love if this name appeals to you.    

Olivette

Olivette is a French name that means olive tree. The olive is a symbol of peace and hope dating back to ancient Greek mythology and the Old Testament of the Bible.

Moon

Moon is a celestial name that is sure to make your child feel otherworldly.

Ophelia

The Greek name Ophelia means to aid or help. This name is probably best known for being the star of Shakespeare’s Hamlet. 

Gemma

The name Gemma means precious gem or jewel. Gems have a deep connection to the earth where they come from, and are known for their beauty and sparkle. 

Lillia

Lillia is a Spanish name that means lily. The lily flower is known as a symbol of purity, love and luck.

Paloma

Paloma is a Spanish name that means dove. The name Paloma is perfect for a whimsical girl who flies free as a bird.

Noa

Noa is a Hebrew name that means motion. It’s sometimes confused with the male version, Noah. It’s a short sweet name with enchanting energy.

Peregrine

Peregrine falcons are the fastest animal in the world. They are powerful and a symbol of ambition, and freedom. They are also beautiful and smart. Naming your daughter after the Peregrine could give her the same soaring spirit.

Summer

Isn’t summer everyone’s favorite season? This sunny name is perfect for a warm, happy, easy-going child.

Ever

The name Ever is an American name that means always. The name also seems to have Scandinavian and Irish roots and could mean ‘strong as a boar’.    

Dove

The dove is a peaceful, intelligent bird. It’s a symbol of love and hope. This name is graceful and sweet for a little girl.   

Zinnia

If you’re looking for a flower name that’s not so over-done, Zinnia is the perfect baby name. The Zinnia flower is associated with affection, goodness and endurance.

Soleil

Soleil is a French name that means sun. This bright name is the perfect fit for a sweet, baby girl.

Pia

The name Pia is of Latin origin and means pious or reverent. A pia is also a type of small hydrangea known for its gorgeous blooms. 

Reverie

Reverie means daydream and is a French name. It’s an airy, cheerful name. Daydreams are known for being a state of mind that takes you into your thoughts and wishes.

Eislyn

This name of Celtic origin means dream or vision. What a perfect fit for a sweet baby you have dreamed of, to make your family complete and your wishes come true.

Yael

This name of Hebrew origin means mountain goat, or God’s strength. Parents seeking an otherworldly name may like Yael.

Indigo

Indigo is a deep, blue color that has a hint of purple to it. The color is a symbol of wisdom, spirituality and evokes the emotion of blissful relaxation.  

Florie

This Latin name means blooming or flowering. Florie is also the short form of the name Florence.     

Gigi

Is a name of French origin that means farmer or earth worker. Farmers are traditionally caretakers of their environment, spending their lives surrounded by nature.       

Aspyn

The name Asypn is derived from the name of the aspen tree, which is known for its leaves that tremble in the wind musically with even a light breeze.

Kindred

Kindred is a name of English origin meaning connectedness or related. The whimsical phrase ‘kindred spirit’ comes to mind when you hear this name.

Nova

Nova is a name of Latin origin meaning new. A nova is also a type of star, which makes this name celestial sounding. 

Inez

This name is Spanish and means holy or pure. Inez is a romantic and mysterious name.   

Aria

In Italian this name means melody. In Greek this name means lioness. With roots in multiple languages, Aria is a mystical and beautiful yet bold choice for a girl’s name.     

Eloise

Eloise means famous warrior and is of German origin. This cute name is both mischievous and strong.     

Darling

Darling was at one point an English last name or surname but in recent years has been used as a first name. It means beloved or dearly loved.      

Isla

This name, of Spanish origin, means island. The name Isla conjures the image of tranquil beaches and blissful temperatures.      

Rain

The name Rain has British roots and means abundant blessing. Ever heard of someone doing a rain dance? This name is far from dreary; rain is often seen as an answer to prayer.    

Fable

Traditionally, a fable is a sort of story or short tale with a moral or lesson to learn from. It has serious fairy-tale vibes for parents searching for a legendary name.    

Lilac

Lilac is a purplish blue color and it’s also a popular flowering plant that blooms every spring. The fragrant flowers of a lilac are favored by many for their light, joyful scent.

Cove

A cove is a small bay or costal inlet. It’s another great, beachy name for nature loving families.

Sage

Sage is a name of Latin origin that means wise or healthy and it is also a popular, aromatic spice.     

Lyra

This Greek name means lyre, which is a small harp. There is also a constellation called Lyra and a Greek myth that goes along with it. This name is channeling serious Greek goddess vibes.

Birdie

Birdie is an English name that means delicate, bright bird. Names that reference animals can be wild and untamed but this one is also sweet and diminutive.

Blythe

Another Old English name, Blythe means joyful or pleasant. It’s a great name for a happy and carefree little girl.   

Idalia

This name is Greek and means behold the sun. It’s a mystical and angelic sounding name.  

Lavender

The image of a field of lavender is both serene and divinely aromatic. Lavender is a sweet scent and a heavenly name. 

Cambria

This Welsh name means the people. The name may sound familiar if you’re a fan of the rock music group Coheed and Cambria.  

Onyx

In Greek Onyx means claw. Onyx is also a black gemstone. The stone, onyx, is known for channeling the energy of support and determination. 

Elora

This Greek name means sun ray. A pretty, sunny name for a bubbly little girl.  

Avonlea

Have you read the book series ‘Anne of Green Gables’? If so, Avonlea will remind you of a fictional, Canadian town on Prince Edward Island. Avonlea also means river by a field. It’s a pretty, nature-inspired name for a little girl. 

Iridessa

This name means light or illuminated. It’s taken from the word iridessence. With a name like this your child will certainly light up any room she’s in.

Clover

The name clover is an English name that means meadow flower. Clover is a symbol of luck in Ireland and is a sweet smelling and tenacious plant that can grow even in harsh conditions.

Flora

The name Flora is Latin for flower. Flora is also the  name of the Roman goddess of springtime and flowers. 

Eartha

Looking for an earthy, uncommon name? Eartha means worldly and has an English origin.      

Bambi

Bambi is the name of a popular Disney character who is a young, wild deer. The name is of Italian origin and means child.  

Haven

Does this name make you think of the phrase ‘safe haven’? The name Haven means safe harbor or sanctuary and has Old English roots. 

Celestina

The name Celestina has Latin origins. Somehow it’s like the name Celeste but becomes even cuter by adding a diminutive ‘tina’ to the end.    

Noelle

This French name means Christmas and is derived from the Latin word for birthday. 

Astoria

Astoria is an English name that means hawk-like. A great name for a child who will be free as a bird.         

Amaryllis

This Greek name means to sparkle or shine. An amaryllis is also a stunning flower that blooms yearly and is incredibly beautiful. 

Lucia

The name Lucia is Latin for light. It’s a great alternative to the more common name Lucy.

Everlyn

This name means desired or island. It’s similar to the name Evelyn or Everleigh but much less common.  

Quince

The name Quince means applelike fruit such as a plum, peach or pear. It’s an earthy and sweet name for either a boy or girl.  

Teodora

The name Thoedora means gift of God and has such cute nicknames like Teo and Dora. 

Clementine

The name Clementine is Latin and means merciful. A clementine is also a honey-like, miniature orange that is bright and captivating.    

Ginger

The ginger root is an aromatic spice that is a symbol of strength and vibrance.

Astrid

The name Astrid means divinely beautiful and is an old Norse or Scandinavian name.     

Avenly

The name Avenly means river by a field and is a different take on the name Avonlea.   

Luna

Luna is of Italian origin and means moon. You might recognize this name from the magical world of Harry Potter.  

Cassia

This Greek name means cinnamon. Spicy and sweet, this natural name isn’t as obvious as some of its other botanically themed counterparts.   

Cleo

Cleo is an Ancient Greek name that means celebrate. It can also be the short form of the name Cleopatra.   

Zora

The name Zora is of Arabic origin and means dawn. Names beginning with the letter ‘z’ are typically quite rare.    

Apple

The apple is a symbol of beauty and sweetness. Gwyneth Paltro made waves in recent years by naming her daughter Apple, which at the time was an incredibly uncommon name in America. 

Nyah

The name Nyah means brilliance or lustrous and is of Swahili origin.

Ilya

This Russian name is a take on the Hebrew name Elijah which means the Lord is my God.      

Zara

The name Zara means blooming flower or radiance.   

Ember

A small, glowing ember is all you need to create a spark and start a blaze. This fiery name is perfect for a glowing little girl.     

Giselle

This French name means pledge. Gisele Bündchen is one of the most famous women with this name and is known for being a model and classic beauty.      

Celena

This Greek name means moon. It’s a supernatural, celestial name that conjures a divine, ethereal image.     

Rosa

Rosa is the Spanish or Italian take on the name Rose. This pretty name is botanical and floral for an earthy, chic girl.  

Celine

The French name Celine means heavenly. A perfect name for an angelic little girl.    

Zoe

The name Zoe is Greek for ‘life’. It may make you think of the famous actress of the same name (different spelling) Zooey Deschanel.   

Brielle

This name of Hebrew origin means heroine of God. It’s a divine name with some spiritual and sacred connotations.    

Seraphina

The name Seraphina is a Latin name that means fiery or burning. 

Knightley

Knightley is of English origin and is a combination of the Old English words ‘knight’ and ‘meadow’.       

Ariel

A name fit for a little princess, Ariel means lion of God in Hebrew.    

Willow

The willow tree is a symbol of flexibility and adaptability. It’s a strong and earthy name that is simple and mystical.     

Della

This German name means noble. It is sometimes used as the short form of the name Delilah.  

Fae

The name Fae is  French for fairy or elf. It might just be the perfect whimsical name, straight out of a fairytale. 

Yara

The name Yara is Arabic for ‘small butterfly’. It’s a dainty, darling name with a charming meaning.    

Emerald

Emeralds are a dark green, precious gemstone that symbolizes royalty and eloquence. It’s also the birthstone for the month of May!    

Posie

The name Posie is of English origin and means small flower. It’s a floral name that is both simple and precious.    

Poppy

The poppy is a bright red flower that has large delicate petals and symbolizes remembrance and future peace. It’s a stunning botanical name, full of energy.

Stella

The name Stella is of Latin origin and means celestial star.   

Huxley

This English name means ‘Hugh’s meadow’. It was originally an English surname that has become popularized as a first name for both boys and girls.

Ivy

Ivy is a clinging vine that represents long life, devotion and loyalty. The name is precious, natural, and plant-inspired. 

Guinevere

The name Guinevere seems like it’s straight out of a fairy tale, perhaps because it’s most well known for being a character in the legend of the Sword and the Stone. The name means white fairy, or white shadow. 

Autumn

The season of autumn symbolizes abundance and harvest. Arguably the most beautiful season of the year, autumn is known for the changing colors of leaves that fall to the ground like confetti.

Whimsical Girl Names – TL;DR

Choosing the right name for your little one is such a special honour, and it undoubtedly takes a whole lot of time and consideration.

If you’re still on the hunt for more beautiful, whimsical baby names for your little girl, let your imagination guide you, while looking to sources such as fantasy novels or films, folklore, ancient mythology and nature for inspiration.

Read Next:

165+ Dreamy Old Fashioned Girls Names That Are Totally Cool Right Now

125+ Prettiest Middle Names for Luna That Will Totally End Your Search

75+ Seriously Gorgeous Middle Names for Mia with Meanings

Recent Posts

10 Comments

Comments are closed.