On the hunt for a short girl name that is stylish and memorable? This list of beautiful short and unique baby names for girls is filled with sweet ideas that pack a punch.
A shorter baby girl name manages to pack a whole lot of charm into just a few letters.

This list of baby girl name ideas contains one and two syllable ideas, as well as a few three-syllable ideas that still belong in the short names category.
Whether you love the idea of a pretty, popular name such as Ruby, a modern name like Luna or a rare name like Kaia, you’ll find something you love in this ultimate list!
Prettiest short girl names
Ruby – A name of Latin origin meaning red gemstone.
Ivy – A name of English origin meaning climbing vine.
Chloe – A name of Greek origin meaning blooming or young green shoot.
Zoey – A name of Greek origin meaning life.
Sadie – A name of Hebrew origin meaning princess.
Poppy – A name of Latin origin meaning red flower.
Millie – A name of German origin meaning gentle strength or industrious.
Elsie – A name of Scottish origin meaning pledged to God.
Maisie – A name of Scottish origin meaning pearl.
Harlow – A name of English origin meaning rocky hill or army hill.
Nova – A name of Latin origin meaning new.
Luna – A name of Latin origin meaning moon.
Freya – A name of Old Norse origin meaning noble lady.
Hallie – A name of English origin meaning dweller at the meadow by the manor.
Ayla – A name of Turkish origin meaning moonlight.
Nola – A name of Irish origin meaning fair shoulder.
Remi – A name of French origin meaning oarsman.
Indie – A name of English origin meaning independent.
Thea – A name of Greek origin meaning goddess or divine.
Kaia – A name of Scandinavian origin meaning pure.
Calla – A name of Greek origin meaning beautiful.
Zara – A name of Arabic origin meaning blooming flower or radiance.
Willa – A name of German origin meaning resolute protection.
Cleo – A name of Greek origin meaning glory.
Eden – A name of Hebrew origin meaning delight or paradise.
Nature-inspired short girl names
Ivy – A name of English origin meaning climbing vine.
Hazel – A name of English origin meaning the hazel tree.
Willow – A name of English origin meaning willow tree.
Poppy – A name of Latin origin meaning red flower.
Daisy – A name of English origin meaning day’s eye, the flower.
Holly – A name of English origin meaning the holly tree.
Violet – A name of Latin origin meaning purple flower.
Iris – A name of Greek origin meaning rainbow and the iris flower.
Rose – A name of Latin origin meaning rose flower.
Lily – A name of English origin meaning lily flower.
Jasmine – A name of Persian origin meaning gift from God or jasmine flower.
Heather – A name of English origin meaning flowering heath plant.
Briar – A name of English origin meaning thorny shrub.
Laurel – A name of Latin origin meaning laurel tree.
Olive – A name of Latin origin meaning olive tree.
Rowan – A name of Scottish and Irish origin meaning rowan tree.
Flora – A name of Latin origin meaning flower.
Fern – A name of English origin meaning green fern plant.
Clover – A name of English origin meaning meadow flower associated with good luck.
Linnea – A name of Swedish origin meaning twinflower.
Marigold – A name of English origin meaning golden flower.
Dahlia – A name of Swedish origin meaning dahlia flower.
Azalea – A name of Greek origin meaning dry, referring to the flowering shrub.
Acacia – A name of Greek origin meaning thorny tree.
Zinnia – A name of German origin meaning zinnia flower.
Sierra – A name of Spanish origin meaning mountain range.
Skye – A name of Scottish origin inspired by the Isle of Skye and the sky.
Aurora – A name of Latin origin meaning dawn.
Marina – A name of Latin origin meaning of the sea.
River – A name of English origin meaning flowing stream.
Brooke – A name of English origin meaning small stream.
Wren – A name of English origin meaning small songbird.
Robin – A name of English origin meaning the robin bird.
Lark – A name of English origin meaning songbird.
Coral – A name of Greek origin meaning coral from the sea.
Pearl – A name of English origin meaning precious gem from the sea.
Rarely used short girl names
Eira – A name of Welsh origin meaning snow.
Lumi – A name of Finnish origin meaning snow.
Aila – A name of Finnish origin meaning sacred or from a strong place.
Elva – A name of Irish origin meaning white or bright.
Yuna – A name of Japanese origin meaning gentle or kind (meaning varies by characters used).
Neve – A name of Irish origin meaning bright or radiant.
Oona – A name of Irish origin meaning lamb.
Romy – A name of German origin meaning renowned or famous.
Enya – A name of Irish origin meaning little fire.
Orla – A name of Irish origin meaning golden princess.
Etta – A name of German origin meaning ruler of the home.
Nola – A name of Irish origin meaning fair shoulder.
Alba – A name of Latin origin meaning dawn or white.
Veda – A name of Sanskrit origin meaning knowledge.
Zoya – A name of Greek and Russian origin meaning life.
Esme – A name of French origin meaning loved or esteemed.
Nia – A name of Welsh origin meaning bright.
Leni – A name of German origin meaning bright shining one.
Runa – A name of Old Norse origin meaning secret lore or rune.
Kaia – A name of Scandinavian origin meaning pure.
Edda – A name of Old Norse origin meaning great grandmother or poetry.
Fia – A name of Irish origin meaning wild or deer.
Nomi – A name of Japanese origin meaning beautiful or trustworthy (meaning varies by characters used).
Suri – A name of Hebrew origin meaning princess.
Ines – A name of Greek origin meaning pure.
Elin – A name of Welsh origin meaning bright, shining one.
Anouk – A name of French origin meaning grace.
Tove – A name of Scandinavian origin meaning beautiful or thunder.
Ione – A name of Greek origin meaning violet flower.
Zelie – A name of French origin meaning solemn or devoted to God.
Pretty one syllable girl names
Belle
This feminine French name means beautiful.
Beth
A nickname for Elizabeth, this name has now become popular in its own right. Beth means house.
Brooke
A name of English and German origins meaning water.
Elle
This pretty name means sun ray and is of Greek origin. It can also mean she.
Faye
An English name meaning fairy. Perfect if you love magical, whimsical baby names.
Hope
An English name that is full of meaning and positivity. A perfect name for a longed-for baby.
Jules
A name of Latin origin meaning youthful or soft.
Kate
A pretty name meaning pure.
Kim
An Old English name meaning noble or brave.
Lark
An English name meaning songbird.
Maeve
An Irish name meaning she who intoxicates or rules.
Neve
An Irish name meaning bright or snowy.
Paige
A name of Latin origin meaning helper.
Quinn
A Scottish/Irish name that is gender neutral and means wise or reason.
Rae
This name means ewe.
Rey
A name made famous in recent years by a lead character in the Star Wars movies. It means king in Spanish.
Zoe
A Greek name meaning life.
Vintage one syllable girl names
The classics are often called the best for good reason! Some names never go out of style. Or they just see a resurgence thanks to a celebrity carrying the name or just because they tap into a particular trend of the moment.
Classic, vintage baby names remain a big hit with parents, and these gorgeous one syllable old fashioned names include some names that remain popular with modern parents.
Some such as Faith, Hope, Rose and Grace are particularly popular as one syllable middle names, due to them working with a wide variety of first names.
Anne
This is a Latin name meaning favour or grace.
Bea
Meaning bringer of happiness and blessed.
Bess
An English name meaning pledged to god.
Blythe
An English name meaning happy or carefree.
Brie
A name of French and Latin origins meaning marshland.
Claire
A French name meaning bright and clear.
Dee
A Welsh name meaning swarthy or dark.
Dot
A cute baby name of Greek and English origin, meaning gift of god.
Eve
A Latin or English name meaning life or living.
Faith
An English name that is full of positivity and hope.
Fran
Meaning from France.
Grace
A name of Latin origin meaning god’s grace, charm and generosity.
Gwen
A Welsh name meaning white and holy.
Jane
An English name meaning god is gracious.
Jean
Meaning god is gracious.
Jill
A name of English origin meaning child of the gods.
June
The name refers to the month of June.
Jo
Meaning god is gracious.
Joan
Meaning god is gracious.
Kay
A Latin baby name meaning pure and clear.
Lou
This is a shortened version of Louise or Louisa. Means renowned warrior.
Liv
A Nordic name meaning life.
Lynn
A Welsh and Celtis name meaning lake.
Mae
An English name meaning bitter or pearl.
Maude
An Old German name meaning powerful and battle mighty.
Meg
An English name meaning pearl.
Nell
An English name meaning shining light.
Pearl
This pretty, feminine girl’s name comes from the precious gem found in the sea.
Peg
Meaning pearl.
Prue
An English name meaning prudence or caution.
Rose
A stunning English name after the pretty flower.
Ruth
A name of Hebrew origin meaning compassionate friend.
Sue
Meaning graceful lily.
Tess
English name meaning to harvest.
Vi
A shortened version of the name violet. Means purple or lively.
Viv
A Latin name meaning alive.
Rare, unusual one syllable girl names
Want a name that no other child in your kid’s school class is likely to have? Then you need to check out these rarer one syllable girl names.
I particularly love the name Love! As well as Rome and Zen.
Ayn
A Finnish name meaning grace.
Bleu
A French name meaning blue.
Bliss
English name meaning intense happiness.
Blue
A pretty and unusual colour inspired baby girl name.
Bo
A name of Norse origin meaning to live.
Boo
A cute and playful name that works very well as a middle name. Meaning beautiful.
Brynn
A name of Welsh origin meaning hill.
Cher
A French name meaning beloved.
Cloud
A unique nature name that is so dreamy.
Dream
A sweet girl’s name that is perfect if you love whimsical baby names.
Dune
A cool and modern baby name meaning sand dune.
Flo
This is a shortened version of Florence. Meaning flower.
Jett
A name of English origin meaning jet black.
Jinx
A magical name of Latin origin meaning spell.
Jude
This is commonly used as a boy’s name, however it is a gender neutral name meaning praised.
Lis
A Scandinavian name meaning god is my oath.
Lo
Meaning lynx.
Lux
This gender neutral baby name meaning light.
Luz
A Portuguese and Spanish name meaning light.
Love
An adorable, unusual girl’s name that is perfect to show how much you adore your little one.
Mauve
French baby name meaning violet.
Noir
Another colours baby name meaning black.
North
This name has been made famous recently after Kim Kardashian chose it for her first child.
Nox
A Latin name meaning night.
Nyx
A name of Greek origin meaning night.
Prim
Meaning first or demure.
Psalm
Meaning song or to pluck.
Reign
An English name meaning rule or sovereign.
Ren
Meaning water lily or lotus.
Rome
After the beautiful Italian city.
Roux
A gender neutral baby name meaning russet, or reddish brown.
Rune
An unusual baby name meaning secret.
Shea
A name of Gaelic origin meaning admirable or hawk-like.
Teague
A Scottish name meaning bard or poet.
Tor
Meaning turtledove.
True
Meaning real or genuine.
West
A gender neutral name of Old English origin.
Zen
A name of Japanese name meaning meditation.
Gender neutral one syllable names
If you love gender neutral names there are lots of one-syllable options to choose from!
Beau
A French name meaning handsome or beautiful.
Beck
A sweet name meaning small stream.
Blaire
A Gaelic name meaning plain or field or battlefield.
Blake
Meaning dark or black.
Brae
A French name meaning hill or borderland.
Dale
Meaning valley.
Drew
A Greek name meaning strong.
Dune
An unusual baby name meaning sand dune.
Greer
Cool choice if you love surnames as a first name. This Scottish name meaning watchful or vigilant.
Grey
A cute and simple name if you want a colourful baby name.
James
Meaning supplanter.
Kit
A shortened version of Christopher, meaning pure.
Laine
Meaning path or roadway.
Poe
Meaning peacock.
Reese
A Welsh name meaning enthusiasm. This name has been made famous by the actress Reese Witherspoon.
Scout
Bruce Willis and Demi Moore chose this baby name for one of their daughters. It means first explorer.
Shay
Meaning admirable.
Sloane
Meaning raider or warrior.
Tate
An English name meaning cheerful.
Teal
A pretty baby name after the greenish blue colour.
Nature one syllable girl names
Love the idea of an earthy nature baby girl name? These one syllable options feature names inspired by plants, animals and the natural world around us.
Air
A pretty name inspired by the elements.
Bloom
A floral baby name meaning new growth and fresh start.
Clove
After the spice.
Coast
A gender neutral name meaning land near the sea.
Cove
Meaning small bay.
Day
A sweet and simple baby girl name.
Dew
A rare baby girl name meaning rain or water.
Doe
An English name meaning female deer.
Dove
An English name after the pretty white bird.
Elm
Meaning red, brown.
Fae
This unusual baby name means fairy.
Fawn
A cute name meaning young deer.
Fleur
A feminine French name meaning flower.
Fox
A gender neutral name after the nocturnal animal.
Frost
Meaning freezing.
Gem
A mineral baby name meaning gemstone.
Isle
Meaning small island.
Jade
After the precious stone.
Jewel
A sparkling name that means priceless gem.
Lake
Meaning large body of water.
Leaf
A rarely used baby name.
Lynx
A Greek name meaning brightness.
Marsh
A French name meaning steward.
Mint
A little used baby name after the green herb, meaning defender.
Moon
An unusual celestial baby name.
Pax
A name of Latin origin meaning peace.
Peach
After the juicy fruit.
Quince
After the apple-like fruit.
Rain/Raine/Rayne
Meaning queen or after the rain.
Reef
After the underwater natural habitat.
Rue
The word rue refers to a herb that has medicinal purposes. It also means regret.
Sage
After the herb used commonly in cooking. Also a shade of green.
Sky/Skye
A short name, but one that refers to something big!
Snow
This is such a pretty and delicate baby name. Perfect for a winter baby.
Star
A cute celestial baby name. This also makes a great one syllable middle name.
Storm
A powerful baby name.
Wren
An English name meaning small bird.

