There are hundreds of cute and sweet baby name's that you can choose from for your daughter, but sometimes you want something that just sounds a little bit bolder, which is where these cool girl names come into play.
We've put together the best cool and unique baby girl names with meanings for your baby, taking inspiration from the most popular names too.
Cool girl names
Aida: Meaning 'visitor' and of Arabic and Italian origin.
Aria: In Hebrew, the name means 'lioness'.
Bliss: Of English origin meaning 'great joy' or 'perfect happiness'.
Brigitte: Of French and Irish origin.
Briar: Often symbolising resilience, the name Briar is of English origin and refers to the thorny bush of wild roses.
Caterina: The Italian form of Katherine, which means 'pre'.
Circe: In Greek mythology, Circe is a goddess of magic.
Coraline: A variant of the name Coral, which refers to the marine plant.
Donatella: Meaning 'gift' or 'gift of God'.
Dove: Often a symbol of peace and gentleness, it is also a bird associated with various myths and religions.
Elettra: Italian form of Electra, and derived from Greek meaning 'shining'.
Eloise: The name Eloise can mean 'healthy' or 'wide' and is derived from the Old French name, Heloise.
Fauna: In Roman mythology, Fauna is the goddess of fertility and the earth.
Freya: The goddess of love and beauty, the name Freya also means 'lady'.
Gaia: In Greek mythology, the name Gaia is the personification of the Earth.
Grazia: Derived from the Latin word 'gratia' which means 'grace' or 'favour'. The name signifies elegance and charm, and is associated with the concept of being graceful and kind.
Gemma: A name, once shortened to 'gem', represents something precious and valuable.
Harlow: Meaning 'rock hill'.
Hermione: Also a Harry Potter name, the Hermione is derived from the Greek name Hermes, which means 'messenger'.
Honey: Referring to the sweet substance produced by bees, the name also symbolises sweetness and affection.
Indigo: The name is associated with the deep blue-purple colour.
Imogen: Of Celtic origin.
India: Derived from the name of the country.
Isla: Derived from the Scottish Gaelic word for 'island.'
Jodie: Of Hebrew origin meaning 'praised'.
Juno: In Roman mythology, Juno is the Queen of the god and the Goddess of marriage.
Lola: Inspired by the name Dolores which means 'sorrows' in Spanish, the name, despite its somber origin, is often associated with vibrancy and charm.
Lourdes: The name symbolises faith, healing and miracles.
Luna: Latin for the word 'moon.' In Roman mythology, Luna was the goddess of the moon.
Lilibet: A diminutive form of Elizabeth, which means 'God is my oath'. It as also famously the nickname of Queen Elizabeth the second.
Lux: Derived from the Latin word for 'light'.
Mabel: Meaning 'loveable' or 'dear', the name is quite popular.
Macy: A sweet name of English origin.
Matilda: The name means ;mighty in battle' and is of German origin.
Milana: Meaning 'gracious' or 'dear', the name in Italian is also associated with the city of Milan.
Merritt: Originally an English surname, the name means 'worthy' or 'deserving'.
Navy: Also symbolic of the maritime military force, the name also evokes a sense of nautical themes.
October: Ideal of babies born in October too, the name is associated with autumn.
Opal: Derived from the Sanskrit word 'upala' meaning 'gem' or 'jewel'. It's a precious gemstone known for its iridescent colours.
Orla: Meaning 'golden princess', the name Orla is of Irish origin.
Pandora: Inspired by Greek mythology, the name means 'all-gifted' or 'all-giving'.
Pepper: Derived from the English word for the spice, the name can also imply liveliness and zest.
Penelope: Of Greek origin, Penelope was the wife of Odysseus in Greek mythology and was known for her cleverness.
Poppy: Derived from the name of the bright red flower that symbolises peace and remembrance. It's also a name that's often associated with beauty and resilience.
Rain: Meaning 'abundance from above,' the name also refers to water droplets.
Reverie: The name means 'daydream' or 'fantasy'.
Rue: Of Greek origin, the name can refer to a herb, which is considered a symbol of repentance and grace.
Sable: The name is often associated with the colour lack and connotes elegance, luxury and mystery.
Serena: Of Latin origin and derived from the word 'serenus' meaning 'clear' and 'serene'.
Sarai: Meaning 'my princess' in Hebrew.
Sparrow: Derived from the name of the small bird, the name evokes a sense of freedom.
Sicily: From the Italian island known for its rich history and culture, the name Sicily is associated with beauty and strength.
Tamsin
Wren: A small songbird often associated with Celtic mythology where it symbolises joy, creativity, hope and renewal.
Yara: In Arabic, Yara means 'small butterfly'. It also refers to the river goddess in Brazilian folklore. The name is often associated with beauty, grace and nature.
Zadie: A variation of the name Sadia, which is a diminutive of Sarah which means 'princess'. The name Zadie is associated with nobility and growth.
Zara: Of Hebrew and Arabic origin meaning 'flower' or 'princess' with the name symbolising a sense of elegance.
Cool and unique baby girl names
A lot of cool names also make lovely unique girl names, so you don't have to worry about trying to find something that's different for your daughter.
Acadia
Amaris
Amethyst
Astrid
Beatrix
Callie
Calliope
Cassiopeia
Clementine
Echo
Effie
Fawn: A young deer. The name often conveys innocence and grace.
Marcella
Margot
Mariposa
Minerva
Nixie
Nola: Of Irish Gaelic origin, with the Latin meaning 'white shoulder'.
Odelia: Hebrew, meaning 'I will praise the Lord'.
Oceane: Inspired by the ocean itself. The name also relates to the ancient Greek Oceanus.
Posey
Rae: Shortened form of Rachel, meaning 'ew'.
Saffron
Viola
Vita: Latin meaning 'life'. Often used to reer to the life story of a saint.
Willa
Zinnia
Zaza
Zeta
Cool nature inspired baby girl names
If you're looking for a cool name that's a little more inspired by the world around you, then you might just love these cool, nature names for girls.
Clover
Delphine: Of Greek origin meaning 'dolphin.'
Fern
Flora: Latin for 'flower,' or the Roman goddess of flowers and spring.
Hazel: Refers to the hazel tree, or the light brown colour that's associated with hazelnuts.
Juniper: A type of green shrub or tree with aromatic berries.
Magnolia: Named after the fragrant, flowering tree. Each colour of the magnolia tree has its own meaning, with white symbolising purity and perfection, pink meaning innocence and joy, purple meaning good luck and health, and green symbolising good luck and good fortune.
Marigold: Named after the flowering plant. It also symbolises passion and creativity.
Olive
Primrose: Named after the early spring flowers, and symbolises youth and love.
Rosalie
Xyla
Yvette
Don’t worry if your due date is fast approaching and you still haven’t found a name that feels like the one. Head to our baby name generator where you’ll find thousands of names to fall in love with, from more traditional sounding names, to unique baby names from all around the world plus some cool baby names for boys.
Lorna White is the Senior Digital Writer for Mother&Baby. After running the Yours magazine website, specialising in content about caring for kids and grandchildren, Lorna brought her expertise to Mother&Baby in 2020. She has a keen interest in a range of topics from potty training and nutrition to baby names and early development and has a wide range of experienced medical experts and professionals at her fingertips. In her spare time, she enjoys spending time with her two young sisters, dog walking and enjoying the outdoors with her family.