110 Beautiful Girly Names for Girls
Naming your baby girl is an exciting and life-changing journey for both the parents picking it and the infant carrying it through life. Feminine names for girls have an allure to them compared to other baby names for them. The frilly and flowery tone of these girly girl names is enchanting and filled with grace and charm. The names listed here also have an aura of magic and cuteness while being meaningful and capturing the myriad of personalities. They encapsulate the wonders of nature while being steeped in history, spirituality, culture, and traditions. They also embrace the best notions of girl power and their immense inner and outer beauty.
So, read on to get inspired and find the perfect name for your little one!
Cute Girly Names for Baby Girls
Girly girl names are mostly associated with long names. When longer names roll out of your tongue they sound girlier than the shorter ones. But that does not mar the beauty and effect of short girly names, which can be both girly and cute. So we have here a blend of long and short names, the common thing being that they are all very feminine and girly.
1. Adelaide
Borrowed from the Old Germanic name ‘Adalheidis,’ this anglicised version of the name stands for ‘noble.’
2. Adelisa
The name is of French origin and means ‘of the nobility.’
3. Adriana
This name is of Latin origin and comes from the word’ hadrianus.’ Hadria was a place, and the name refers to a ‘person from Hadria.’
4. Alessandra
The name is of Italian origin and means ‘defender of men.’ Alessandra is a charming name that is popular amongst parents as it is a timeless classic!
5. Allegra
The name is of Italian origin and means ‘joyful’ and ‘lively.’
6. Alexandrea
A name of Greek origin, this means ‘protector of humanity.’ It is the feminine version of the famous name Alexander.
7. Amandine
The name is of French origin, and it means ‘worthy of love.’
8. Amaryllis
The name is of ancient Greek origin and means ‘sparkle’ and ‘shine.’
9. Ambrosia
The name is of Greek origin and means ‘immortal.’
10. Amethyst
This beautiful name is of Greek origin and represents a violet variety of quartz.
11. Anastasia
This name has roots in Russia and means ‘resurrection.’ A charming name with a gentle feminine feel would suit your beautiful girl.
12. Annamaria
This name has German origin and means ‘bitter grace.’ It is said that people with this name are very compassionate.
13. April
Apart from being the name of a month, this Latin name also means ‘to open.’ A name with a flair, a perfect fit for your fun girl.
14. Arabella
This is of Latin origin and comes from the word ‘orabilis,’ which means ‘to pray.’ A pretty name for a pretty girl like yours.
15. Arianna
This name has Greek roots, and it signifies ‘chastity.’ This is a beautiful name with deep meaning, very suitable for your princess.
16. Barbie
Made famous by the Barbie doll franchise, what could be more girly than this? This sweet-sounding name has English and Greek origins and means ‘foreign.’
17. Bella
A very sweet and short name with a feminine touch. This has Italian origin and means ‘beautiful.’ So apt for your little girl.
18. Bellerose
The name is of French origin and means ‘beautiful rose.’
19. Bernadette
This feminine name for girls is both adorable and mighty! It is a French name that stands ‘strong’ or ‘brave bear.’
20. Bianca
A shiny name for the little shiny girl of yours. It literally means ‘shine’ and is of Italian origin.
21. Calliope
The name is derived from Greek mythology and means ‘beautiful-voiced.’
22. Carla
It is a German name and a female form of Carl. It means ‘free woman’ and is a real sassy name for your spunky girl.
23. Carolina
The name has many roots, including German, Spanish, Dutch, and Czech. It is also an English name which means ‘song of joy.’ A joyful name for your joyous girl, with a girly touch to it.
24. Catherine
It means ‘pure’ and is of French origin. It is taken from the Latin name ‘Katharina’ and has a saintly feel to it.
25. Celine
Celine is a melodic name of French and Latin origin that stands for ‘heavenly’ and ‘of the sky.’ It is also the moniker of the celebrated Canadian singer Celine Dion, best known for singing the song ‘My Heart Will Go On’ from the movie ‘Titanic.’
26. Charlotte
This French-origin name means ‘petite.’ Its male form is Charles. This name has a delicate touch that will suit your little darling perfectly.
27. Chloe
This has Greek origin and means ‘young green shrub.’ This name, with a romantic touch, stands for the season of spring and everything new in life.
28. Christina
A girly girl name that is full of blessings, Christina is the perfect name for your angel from heaven! It translates to ‘follower of Christ.’
29. Clarissa
With German, English, Portuguese, and Latin roots, this name has several meanings. In English, it means ‘bright’ and ‘shiny.’ Definitely a name befitting the ray of sunshine in your life!
30. Dahlia
Dahlia is the name of a flower and is of Scandinavian origin. People with this name tend to inspire others.
31. Daisy
A flowery and girly name means ‘day’s eye’ and is also the name of a flower. It has Old English roots.
32. Daphne
Daphne is a feminine name for girls of Greek origin borrowed from their mythology. It stands for ‘laurel,’ as well as a water nymph linked to springs, streams, fountains and other water sources. It is an ethereal name for nature-loving babies!
33. Desiree
It means ‘desire.’ It is an enchanting name of French origin with a melodious ring to it.
34. Destiny
Destiny is a girly girl name whose meaning is embedded in the name! It is of Latin origin and stands for ‘fate’ or a ‘person’s particular fortune.’
35. Dominique
It means ‘the one who belongs to God.’ This name has a feminine touch with flair. It has roots in the French language.
36. Eliana
A feminine name for girls of Hebrew origin, Eliana stands for ‘sun,’ ‘mercy,’ ‘bright,’ and ‘God has answered.’
37. Emily
Emily is a popular choice on this list of girly girl names! It is a variation of the Latin name Aemilia (now anglicised to Emilia) and translates to ‘eager,’ ‘excel,’ ‘industrious,’ ‘laborious,’ and ‘striving.’
38. Evangeline
This name has Latin and Greek origins. In Greek, it means ‘harbinger of good news,’ and in Latin, it means ‘teachings of Christ.’ Both meanings are beautiful and apt for your baby girl.
39. Evie
A short name that oozes feminine charm, this girly girl name is of Hebrew origin and means ‘life.’ Your girl has undoubtedly brought a new life to you and is thoroughly deserving of this name.
40. Felicity
It means ‘fortune’ and is borrowed from Old French as well as Latin. The name stands for ‘feline grace.’
41. Florence
Made famous by the pioneer of modern nursing, Florence Nightingale, this elegant name is of Latin origin and translates to ‘blossoming,’ ‘flourishing,’ ‘thriving,’ and ‘prosperous.’
42. Francesca
An Italian name by origin, Francesca signifies someone who is ‘free.’ This name is fitting for all free-spirited girls.
43. Francine
A feminine version of the name Francis, it is of Latin origin. It means ‘free person.’
44. Gabriela
Gabriela is a name of Hebrew origin and is the female form of Gabriel. This feminine name for girls translates to ‘God’s strong one.’ People with this name are born leaders.
45. Gabriella
A modified version of the name Gabriela, this girly girl name means ‘God is my strength.’
46. Genevieve
The name is of Germanic and Celtic origin and means ‘wbite wave,’ ‘kin,’ and ‘of the race of women.’
47. Gina
This name of Italian origin means ‘queen.’ A short form of Regina, it has its own beauty and sweetness.
48. Gracie
With the meanings’ grace,’ ‘favour,’ ‘blessing,’ and ‘thanks,’ this name aptly describes the high regard your daughter holds in your eyes!
49. Hannah
This has Hebrew origins and means ‘grace.’ A name with grace in it is bound to grow your girl into a graceful lady.
50. Harmony
It is an English word which means ‘peace.’ It also has Greek roots, where it is the name of the goddess of happy marriages.
51. Hazel
Hazel is a name as beautiful as the colour and flora it is associated with! This feminine name for girls is of Old English origin and refers to the ‘hazelnut tree.’
52. Helen
Helen is a timeless classic as a girly girl name! It is of Green origin and stands for ‘shining,’ ‘torch,’ ‘warming,’ ‘light,’ and ‘bright.’ It is also the name of celebrated author and disability rights activist Helen Keller.
53. Hyacinth
The name is a version of the name Hyacinthe. The name represents the blue larkspur flower or the colour purple.
54. Iolanthe
The name is derived from the Greek word for ‘violet.’
55. Isabella
This name has Italian origins. It means ‘made sacred by God.’ This name has old-world charm and deep meaning, which will make this a good choice for your pretty munchkin!
56. Isadora
The name is of Greek and Latin origin. It means ‘Gift of Isis,’ where Isis is an ancient goddess in Egyptian mythology.
57. Isla
Pronounce Eye-la, this short but cute girly girl name, is of Scottish and Spanish origin. It stands for ‘island.’
58. Jacinda
This is a form of the name of the flower Jacinta. It is a Portuguese name.
59. Jacqueline
A contemporary feminine name for girls of French origin, Jacqueline translates to ‘may God protect’ and ‘supplant.’
60. Jasinda
A name from Portugal, Jasinda has lovely connotations and is taken from the name of a flower ‘Jacinta.’
61. Jasmine
A flowery name which has Persian origins. It has a lady-like grace and a sonorous name for your girl.
62. Juliana
This famous name is of Latin origin and means ‘youthful.’
63. Juliette
The name is a female version of Julius, the son of the Roman god Jove. It means ‘youthful.’
64. Kristen
Kristen is a Latin name and a variant of Christina that means ‘follower of Christ.’
65. Larissa
The name is of Greek origin and means ‘citadel.’
66. Lavender
This beautiful name comes from the flowering plant lavender.
67. Layla
This is an Arabic name and means ‘dark night.’ A lilting name with an aura of mystery will really suit your girl.
68. Lena
Lena is a multicultural and multilingual name adopted by Russian, Arabic, French, Hindi, Swedish, and Finnish-speaking communities! A charming name for your ray of sunshine, this name means ‘light,’ ‘ray of light,’ ‘torch,’ and ‘shining.’
69. Magdalena
It has Spanish origin and depicts a woman from the place of Magdala. People with this name are very ordered and disciplined in life.
70. Magnolia
This name, too, is of a flowering plant. The name is of Latin origin and means ‘a flower.’
71. Marcella
The name is of Latin origin, and it means ‘martial.’
72. Marguerite
The name is of French origin, and it means ‘pearl.’
73. Maria
Latin for ‘bitter,’ ‘beloved,’ ‘star of the sea, and ‘rebellion,’ Maria is a well-rounded feminine name for girls that describes their changing moods and evolving personalities!
74. Marianna
This name is a variant of Marian, which in turn comes from Mary. This has French origins, and one of its meanings is the sea.’
75. Mia
A name which one uses to address their beloved. It has Italian and Scandinavian origins and means ‘mine.’ This name has a sense of belonging to it.
76. Natalia
A name with Russian and Latin origins is apt for someone who is born around Christmas time as it literally means ‘born during Christmas.’
77. Nivea
Nivea is a Latin name that translates to ‘fresh snow,’ ‘heaven,’ and ‘white snow.’ It is a name made famous by the German personal care brand of the same name.
78. Nora
Another feminine name for girls of Latin origin, Nora stands for ‘shining light, ‘dignity,’ and ‘honour.’
79. Odette
Odette is a girly girl name of French and German origin that means ‘wealthy.’
80. Olivia
This pretty name refers to the ‘olive tree’ and is of Latin origin. It is a stunning choice for your little princess!
81. Ophelia
This name has Greek origin and means ‘help.’ Your girl will be your help and friend for life, so giving her this name is entirely meaningful.
82. Paloma
The name is derived from the Latin word ‘palumbus.’ The name represents a dove.
83. Penelope
This has Greek origin and can mean many things. As per mythology, it was the name of the wife of King Odysseus. One of its meanings is ‘weaver.’
84. Penny
A short form of the Greek name Penelope, this girly girl name is as cute as a button! It means ‘weaver.’
85. Persephone
The name comes from Greek mythology and translates to ‘bringer of death’.
86. Peyton
This name is used a lot in English-speaking countries. It comes from a surname which was derived from a town.
87. Phoebe
Phoebe is a playful name made famous by the character in the sitcom ‘Friends!’ It is of Greek origin and means ‘bright,’ ‘pure,’ ‘clear,’ and ‘radiant.’
88. Pixie
This name has a mystical charm to it. It means a ‘small fairy’ and has many origins, namely, Celtic, Cornish, and Swedish.
89. Priscilla
This has English origin and means ‘ancient.’ The name is very frilly and pretty.
90. Rosalia
This beautiful and sweet name is of Latin origin and means ‘rose.’
91. Rose
There are no surprises here; this pretty name refers to the flower of the same name. It is a popular choice in this list of girly girl names!
92. Scarlett
Who does not remember the famous Scarlett O’Hara? A spunky and feminine name that is of English origin, it denotes someone who sells rich and bright-coloured fabric.
93. Selena
Selena is a variant of the Green name Selene and translates to ‘bright’ and ‘moon.’
94. Seraphina
This name has Hebrew origin and means ‘burning one.’ This passionate and fiery name is something your baby girl will be very proud of once she grows.
95. Sophia
This name originated in Greece and means ‘wisdom.’ It has a sophisticated feel to it.
96. Stellaluna
The name is an integration of the Latin words for the ‘stars’ and the ‘moon.’
97. Susannah
This beautiful name is of Egyptian and Persian origin. It means ‘lily.’
98. Tallulah
The name is of Native American origin and means ‘leaping water.’
99. Tatiana
This name is quite popular all across the world. It is of Russian origin and means ‘fairy queen.’
100. Teresa
Greek for ‘summer,’ ‘to reap,’ or ‘to harvest,’ this graceful was also the moniker of Nobel Peace Prize winner Mother Teresa.
101. Theodora
The name is of Greek origin, and it means ‘gift of God.’
102. Valentina
This name has a Latin origin and means ‘health.’ The name also has roots in Greek and Russian cultures.
103. Vienna
A Dutch name which has come from the word ‘vedunia.’ This elegant name translates to ‘stream in the forest.’
104. Violet
A name that is as vibrant and serene as your little girl, Violet refers to the colour ‘purple’ and the ‘flower’ of the same name!
105. Violetta
The name means both ‘purple’ and ‘flower.’
106. Vivienne
This has French origin and means ‘lively.’ Indeed, it is a befitting name for a girl full of joy and laughter.
107. Willow
A tranquil English name that references the ‘willow tree,’ this moniker is also the name of singer Willow Smith, the daughter of actors Will Smith and Jada Pinkett Smith.
108. Yohanna
A variation on the name Ioanna, Yohanna is a Greek name that stands for ‘God is gracious.’
109. Zara
Zara is a feminine name for girls of Arabic and Hebrew origin. This name is perfect for your precious princess as it stands for ‘blossom,’ ‘bright,’ ‘flower,’ ‘radiance,’ and ‘shine.’ It is also a name used by a famous clothing brand!
110. Zoey
This means ‘life’ and is of Greek origin.
FAQs
1. Are there any unique, girly names that are uncommon?
There are many stunning girly names on this list that are uncommon yet meaningful! These include Hyacinth, Tallulah, Persephone. Lavender, Iolanthe, Ambrosia, Amaryllis and much more! Explore our list to find one that calls out to you!
2. What are some classic girly names that never go out of style?
Feminine names for girls can be timeless yet charming! Some classic girly names on this list include Emily, Teresa, Sophia, Alessandra, Catherine, Christina, Daphne, Florence, Hannah, Maria, and so on! If you want a name that is time-tested yet relevant, just scroll up and find one that calls out to you!
3. Are there any girly names with specific origins?
Almost all girly girl names on the list have specific origins, whether from a country, region, or language. We have curated a list that maps out the history and origin of these feminine names for girls, along with their meanings to help you find the perfect name for your baby girl!
These feminine names for girls are a good place to start if you are looking for pretty, adorable, charming, or elegant names. We hope this list inspires you on your naming journey and helps you pick the perfect name for your little princess.
Also Read:
Saint Names for Girl
Sassy Girl Names with Meanings
Girl Names That Means Smart, Intelligent and Wise
Was This Article Helpful?
Parenting is a huge responsibility, for you as a caregiver, but also for us as a parenting content platform. We understand that and take our responsibility of creating credible content seriously. FirstCry Parenting articles are written and published only after extensive research using factually sound references to deliver quality content that is accurate, validated by experts, and completely reliable. To understand how we go about creating content that is credible, read our editorial policy here.