If you’re a woman looking for a good name for your child or simply thinking of changing it to something more unique, then this is the blog post for you. You’ll find all the old-fashioned names and lots of nicknames for girls that have a badass edge.
If you’re having trouble coming up with a name for your daughter or looking for an adjective to describe her, this blog post is perfect! You’ll find the top girl names from centuries ago and today. Plus, tons of cool nicknames are perfect if your daughter is trying to break out of being “girly.”
Contents
100 Sexy Girl Names
1. Ana
Ana is the Spanish variation of Anna or Anne and is also used as a short version of names like Hannah, Annabelle, etc. It means “gracious” or “full of grace.”
2. Abby
Abby is a shortened version of the name Abigail, which means “father rejoices.” It’s a pretty name that is also long enough to use as a nickname for longer names like Abigaile.
3. Amelia
Amelia is the Latin form of Amalia, meaning “work.” It’s a beautiful and elegant name, though it can also be shortened to just Milly or Millie. It’s been gaining popularity in England.
4. Acadia
Acacia is a name of Greek origin, meaning “oak tree.” It was used in ancient Greece and Rome, but it comes from the Bible. In the Bible, a man named Akkad was the king of Babylon. The land he ruled over was called Akkadia, which might have led to the name being used for girls in later years.
5. Addie
Addie is another shortened form of the name like Agnes or Ada that means “noble” or “high born. It’s a cute but archaic name.
6. Adria
Adriana is the feminine version of Adrian, meaning “from Hadria.” Hadria was a Roman town that came from the word for “water,” which would make sense because it’s also near an important river. Adriana’s name had its heyday in the middle ages and is now starting to come back into popularity. It’s recognizable but not too common, making it perfect for your daughter!
7. Alessandra
Alessandra is the Italian variation of Alexandra, meaning “defender of mankind.” It’s also a common Greek name that can be shortened to Alexa or Sandy.
8. Aliana
Aliana means “flower.” It’s a lovely and feminine name, though it is uncommon. If you like its sound, but want something more common, then choose one of its short forms like Alia or Ali. Both are easy to spell and pronounce.
9. Agnes
Agnes is another name that means “noble” or “high born.” Another popular name in the middle ages, it’s now coming back into fashion. It sounds like a beautiful last name, and it’s perfect for anyone who loves old-fashioned names!
10. Alexa
Alexa is the feminised variation of Alexander, meaning “defender of man.” It was probably used as a short form of Alexandra until girls started getting their name version. In America, it’s only been popular since the 60s, so it’s easy to make your version with Alex if you want.
11. Amelia
Amelia is the Latin form of Amalia, meaning “work.” It’s a beautiful and elegant name, though it can also be shortened to just Milly or Millie. It’s been gaining popularity in England.
12. Angelique
Angelique is a name of French origin that means “angel.” It’s another name used in the middle ages but has recently come back into fashion. It’s really lovely, so if you like the sound of it, give it a try!
13. Ariadne
Ariadne is the Greek variation of Ariadna, meaning “lioness.” The Greek story of Ariadne has been made into several movies, and it’s inspired different names for girls like Arianna and Aria.
14. Ariel
Ariel is the feminine version of Ariel, which means “lion.” It’s a beautiful name that means “lioness” in Hebrew (Ariel was the king who saved King David). Many variations of Ariel can be used for girls, like Areli or Arial. All of them sound lovely!
15. Arielle
Arielle is a French variation of Ariel, meaning “lioness.” It’s another great option if you like the sound of Ariel but don’t want to use the same name.
16. Ashlyn
Ashlyn is a name of English origin that means “ash tree meadow.” Author C.J.Robertson invented it, and it sounds like a beautiful last name. It’s easy to shorten, and it’s got a great feel.
17. Aurora
Aurora is the feminine Latin form of the name Aurelius, meaning “dawn.” It was also used for men in Rome. Despite being so popular for centuries, it seems to be fading in popularity nowadays. It might be a good pick if you want something fairly uncommon and familiar sounding.
18. Bambi
Bambi is another name that sounds like it would be a great nickname for your daughter. It’s an American variation of Bambi, which means “lion.” It seems like a cute variation on the name Autumn, and it’s much more memorable too!
19. Beatrice
Beatrice is the Italian version of Beatrix, meaning “battle crowned.”
20. Blair
Blair is a name of English and Scottish origin that means “field.” It’s been used for girls since the middle ages, and it’s an alternative to the more common names like Briana or Bianca. It’s easy to shorten, so you’ll be able to use it as a nickname.
21. Brielle
Brielle is another variation of Brianna, which means “strong” or “strife.
22. Camille
Camille is the French variation of Cameron, meaning “warrior.”It has a great sound and would be an interesting last name!
23. Cara
Cara is the Italian form of Catherine, meaning “pure.”
24. Carina
Carina is a name of Latin origin that means “dear one.” It was used for girls in medieval times, but it hasn’t seen much usage in recent years. It could be a great option if you want something fairly rare that still sounds sweet.
25. Bonita
The Spanish meaning of Bonita is “pretty.” It’s a variation of names like Bonnie and Bianca, which also means “good” in Spanish. If you choose this as a first name for your daughter, she will have the choice of using it as a middle name. The nn Boni would be a cute choice for her.
26. Brianna
Brianna is the feminine form of the name Brian, which means “tall.” It sounds like a lovely name to choose!
27. Cassie
Cassie is a short form of the name like Catherine, meaning “pure.” If you’re looking for something uncommon and unique, this is a great choice!
28. Bryony
Bryony is a short and sweet name that is the French form of Brynhildr, meaning “battle slayer.”
29. Chelsea
Chelsea is the feminine version of names like Chester, which means “bright spear” or “bright battle.” Since ancient times it’s been used for girls, though it’s more popular recently. It sounds elegant and beautiful!
30. Buffy
The name Buffy comes from the Latin word “Vibia,” which means “good.” It’s not just a great first name choice, but you can use it as a short form of names like Barbara or Elizabeth too!
31. Clara
Clara is a name of Latin origin that means “bright.” It’s an elegant and sophisticated choice of the first name that has been around since medieval times.
32. Cyla
Cyla is the short form of Cynthia, which means “pure.” It’s one of the more popular names of that era. It’s easy to spell, and it has a great sound!
33. Cadence
Cadence is a name that comes from the Latin word caedere, meaning “to cut.” Since medieval times it’s been used for girls, and it’s still a popular choice. It sounds gorgeous too!
34. Daisy
Daisy is an English name first given to girls in medieval times. It was originally associated with the flower of the same name, and it means “day’s eye.
35. Candy
Candy is a cute name that can be used for girls and boys. It’s a variation of names like Candace and Candace, which mean “bright.” If you’re looking for something sweet to use, this is a lovely choice!
36. Ashley
Ashley is the English version of Ashleigh, which comes from the Old English words meaning “ash meadow” or “ash tree meadow.
37. Blair
Blair is a name of English and Scottish origin that means “field.” It’s been used for girls since the Middle Ages, and it’s an alternative to the more common names like Briana or Bianca. It’s easy to shorten, so you’ll be able to use it as a nickname.
38. Carina
Carina is a name of Latin origin that means “dear one.” It could be a great option if you want something fairly rare that still sounds sweet.
39. Goldie
Goldie is a name of Scottish origin, which means “golden. It sounds exotic and beautiful!
40. Ayanna
Ayanna is a name of African origin that means “ah!” or “oh!” It’s not very common these days, but if you want something unusual, this is a great choice!
41. Bridget
Bridget is an Irish version of Brigid, which means “bright” or “dear.
42. Daria
Daria is a short form of names like Darla and Daria, which means “illustrious.” Although it’s not as popular anymore, it’s still a charming option.
43. Cornelia
Cornelia is the name of the mother of the Gracchi brothers, who were known as the most important Roman orators. It means “horn-blowing”.
44. Celia
Celia is a name of English origin that means “chaste,” which means it would make a great first name choice! It comes from the Roman God of wine, Ceres.
45. Katrina
Katrina is the feminine form of Katerina, which means “warlike” or “commanded.
46. Riva
Riva is the feminine form of River, which means “river.” It’s a great choice if you’re looking for a traditional name that’s uncommon.
47. Olivia
Olivia is the feminine version of the name Oliver, which means “olive tree.
48. Jasmine
Jasmine is the feminine form of James, which means “supplanter.” If you want something similar that’s rarer, Jasmine is also an option.
49. Chanel
Chanel is a woman’s name that comes from the French word, “Cha(n)-Nelle,” which means “little key.”
50. Lourdes
Lourdes is a name of French origin that means “a place where the Virgin Mary appeared.”
51. Charis
Charis is a Greek name that means “vision.” It hasn’t been as popular as some other choices. It’s uncommon but lovely!
52. Kimberly
Kimberly is an English name that means “bright shining hill.” If you want something unique and pretty, this name could be a great choice!
53. Charlize
Charlize is the English version of Charlotte, which means “free man.” If you’d like something similar but rarer, you can use Charlie as a nickname.
54. Lacey
Lacey is the feminine form of Lane, which means “long meadow. It’s a great choice if you want something unusual.
55. Lauren
Lauren is a combination of Laura and Lauren that means “the Lord is my light.”
56. Charlotte
Charlotte is the French form of Charles, which comes from the Germanic word, “Karle,” which means “man.”
57. Lulu
Lulu is the feminine version of Louis, which has several different meanings, including “renowned warrior” and “famous.” It’s a rarity today. It could be an adorable choice if you’re looking for something rare!
58. Chastity
Chastity is a name of English origin that means “pure. It’s been a popular choice since then. It’s uncommon but sweet!
59. Nia
Nia is the feminine form of Nicholas which means “defender of mankind. It could be a great option if you’re looking for something unusual but not too rare!
60. Chloe
Chloe is a feminine version of Christopher, which means “man of peace.” It’s an excellent choice if you want something unique.
61. Savannah
Savannah is the American form of names like Savanah and Savi, which comes from the Roman name “Savi,” which means “defender. It’s a great choice if you want something unusual.
62. Ariana
Ariana is the feminine version of ari, which means “lovable.” If you’d like something similar but rarer, you can use Ari as a nickname.
63. Clementine
Clementine is the feminine form of Clement, which means “honest or just.” It was used for girls in medieval times, and if you want something unusual, this name could be a great choice.
64. Dahlia
Dahlia is the feminine version of Dale, which means “valley.”If you’d like something more unusual, the name Dahlia is also an option.
65. Melania
Melania is the feminine version of Melvin, which means “follower of a ruler.” It comes from Melene, which means “soft. It was used for girls in medieval times, and it’s still a popular name today.
66. Camilla
Camilla is the feminine form of the name Cameron, which means “knee-high.” If you’d like something unusual without being too rare, Camille could be a great choice!
67. Billie
Billie is the feminine version of William, which means “rule by law. If you’re looking for something unusual but not too rare, Billie is a lovely option!
68. Dakota
Dakota is the feminine form of names like Jacob and Daniel, which means “he gives” or “gift.” If you want something rare without being too unusual, Dakota could be a great choice!
69. Daphne
Daphne is the feminine version of the name Daffodil. If you’d like something similar but rarer, you can use Daffi as a nickname.
70. Diana
Diana is another version of the name Dianne, which means “heavenly.” It was used for girls in medieval times and is still popular today, so it could be a great choice if you want something uncommon but not too unusual.
71. Dede
Dede is the feminine form of Deda, which means “father.” If you’d like something less rare but unique, Dede could be a great choice!
72. Felicity
Felicity is a name of English origin that means “beautiful speech. If you’d like something uncommon but not too unusual, this is a lovely option.
73. Hayley
Hayley is the feminine form of Howard, which means “sea king.” If you’d like something rare without being too rare, Hayle could be a great choice!
74. Elina
Elina is the feminine form of Helen, which means “light.” If you’d like something rarer without being too unusual, Elina is a lovely choice!
75. Giselle
Giselle is the feminine version of Gil or Gille, which means “one who brings salvation.”
76. Eliza
Eliza is a name of English origin that means “God is my oath.” If you want something unusual without being too rare, Eliza could be an excellent choice!
77. Alexandra
Alexandra is the feminine version of Alexander, which means “defender of mankind.” It has several different variations, including Alix and Alexa. It was used for girls in medieval times, and it’s still popular today.
78. Alice
Alice is the feminine form of the name Alison, which means “defender and conqueror.” If you’d like something uncommon but not too rare, Alice is a lovely option!
79. Izzy
Izzy is a combination of the names Jade and Isabella, which means “given by God. If you’d like something unusual but not too rare, Izzy is a lovely option!
80. Gillian
Gillian is the female form of Gilbert, which means “warrior.” If you want something uncommon without being too unusual, Gillian could be an excellent choice!
81. Emelda
Emelda is the feminine form of Amelda, which means “princess.” If you want something uncommon but not too rare, Emelda is a lovely choice!
82. Isabella
Isabella is a combination of Isabel and Bella which means “God is my oath.” If you want something uncommon but not too rare, Isabella is an excellent choice!
83. Beryl
Beryl is the feminine form of Bertha, which means “merciful. If you’d like something unique but not too rare, Bea is another lovely option!
84. Emily
Emily is the feminine form of Edmund which means “noble strength. If you want something unusual but not too rare, Emily is a great choice!
85. Kendra
Kendra is the feminine version of the name Kendrick which means “kind and loving ruler. If you’d like something uncommon but not too rare, Kendra is a lovely choice!
86. Emma
Emma is the feminine form of Matthew, which means “who is like God?” If you want something unusual but not too rare, Emma could be a great choice!
87. Zoe
Zoe is the feminine version of the name Zoe which means “life. If you’d like something unusual but not too rare, Zoi is another lovely option!
88. Felicity
Felicity is a name of English origin that means “beautiful speech. If you’d like something unusual but not too rare, Felicity could be an excellent choice!
89. Flora
Flora is a name of Latin origin that means “to bloom. If you’d like something rare but not too unusual, Flora could be an excellent choice!
90. Florence
Florence is a name of Latin origin that means “blooming. If you want something uncommon but not too unusual, Florence could be an excellent choice!
91. Francesca
Francesca is the feminine form of Francesco that means “to free oneself. It is rarely seen these days. If you’d like something unusual but not too rare, Francesca is a lovely choice!
92. Madeline
Madeline is the feminine form of Madelaine, which means “fortunate. If you’d like something uncommon but not too rare, Madeline is another lovely option!
93. Lucia
Lucia is the feminine form of Luciana that means “to shine. If you’d like something uncommon but not too rare, Lucia could be a great choice!
94. Gabriel
Gabriel is the masculine form of Gabriel, which means “God is my strength. It’s rarely seen these days. If you want something unusual but not too rare, Gabriel could be a great choice!
95. Grace
Grace is the feminine form of Grady, which means “pleasant. If you’d like something uncommon but not too rare, Grace could be a great choice!
96. Joan
Joan is the feminine form of John which means “a gift from God.
97. Harmony
Harmony is a feminine form of Harold that means “friend and defender. If you want something uncommon but not too rare, Harmony could be an excellent choice!
98. Jessa
Jessa is the feminine form of Jesse which means “gift from God.” It was used for girls in mediaeval times, but it’s not very popular these days. If you want something unusual but not too rare, Jessa is another lovely option!
99. Josie
Josie is the feminine form of Joseph which means “God will increase.” It has been used for girls in mediaeval times, but it’s not very popular these days. If you’d like something unusual but not too rare, Josie is a lovely choice!
100. Juliet
Juliet is the feminine form of Julius which means “youthful.” It was used for girls in medieval times, and it’s still around today. If you’d like something uncommon but not too rare, Juliet could be an excellent choice!