Skip to Content

100+ Pretty Baby Girl Names with Cute Nicknames (+ Meanings)

Looking for a list of the prettiest baby girl girl names to choose your princess name from? Well, you’re in luck! Keep reading for the cutest names for girls that you’ll absolutely love! Also, don’t forget to grab a copy of our FREE printable baby names tracker PDF!

Congratulations on your baby girl! It’s finally time to start narrowing down your baby girl’s name before she makes her first debut! 

Whether or not you are looking for the perfect baby girl name or just a pretty one that just makes you go “OMG, that’s it” I have listed over 100+ Pretty baby girl names you can choose from! 

Pretty Baby Girl Names

How I Choose a Girl Name For My Daughter

Before we get started, here is a back story of how I came up with my baby girl’s name:

I name my daughter Kaylynn Aliyah Skye. I wanted to choose a beautiful name for her, one that she would be proud to say and love.

The name Kaylynn was kinda a no-brainer for me since it’s so close to my name, Kayla. Plus, I just found the name to be so pretty and gorgeous! 

Her middle name is Aliyah Skye, and now this was a bit unique and random. I picked Aliyah because it wasn’t just a beautiful name but Aliyah means “to rise, ascend.”

It’s also an Arabic name, which before I got pregnant with my daughter, I and her father (my ex husband) were in Kuwait. 

Now her second middle name, Skye, means “adventurous, protection and scholar, and free-spirited. Let’s just say, she is living up to this name for sure! 

The only regret I have is when I have to write out her name, which is super long since she also has two last names. But, It’s so worth it! 

What is considered a Pretty Girl Baby Name?

Any name that just makes you go “Aww” and or “That’s a beautiful name” is definitely considered a pretty name! 

Your baby girl is going to be a pretty awesome person, why not give her a pretty name she will be so proud and happy about? 

Why are Baby names so important? 

  • This is the given name that your child will be known as
  • People find pride in their names
  • Your child will be called this name for the rest of their life.
  • Some cultures believe names are highly important and a symbol of the child.

***You can download the FREE Printable Baby Names Tracker PDF at the end of this blog post ;)***

What is the prettiest name for a girl in 2023?

The prettiest name for a girl in 2023 is Charlotte. The name Charlotte comes from the French and German word for Charles, which means strong or manly.

The name Charlotte also has its origins in the Latin word Carolus, meaning free man. Charlotte is a beautiful name that is perfect for a strong and confident little girl.

This post contains affiliate links. 

Looking for the perfect Pretty baby Girl name to give to your new blessing coming soon? Here is a list of 100+ Pretty babyGirl names to choose from! Read more. girl names pretty girl names Pretty baby Girl names baby girl names 2020 Beautiful baby girl name Top baby girl names Top pretty baby girl names

100+ Pretty Baby Girl Names That Will Make You Go “Aww”

Let’s get right into finding the perfect pretty baby girl name for your little one. Below you will find over 100+ pretty baby girl names that are arranged From A to Z:

Starting with A; Pretty Baby Girl Names

Below you will find the pretty baby names for girls starting with A:

1) Alicia

  • Origin: Spanish
  • Meaning: noble

Perfect nicknames for Alicia :

  • Ali
  • Lisa
  • Alee
  • Alley
  • Aly
  • Alleigh

2) Aliyah-

  • Origin: Hebrew
  • Meaning: heavens, highborn, exalted.

Perfect nicknames for Aliyah:

  • Liyah
  • Lilli
  • Ali
  • Lia
  • Laylay
  • Lala
  • Liah
  • Liyah
  • Lili

3) Allison-

  • Origin: Scottish
  • Meaning: noble

Perfect nicknames for Allison :

  • Allie
  • Alley
  • Alie
  • Ali
  • Ally
  • Aly
  • Aley
  • Alli

4) Allie-

  • Origin: Variation of Alexandra, Alice, or Allison
  • Meaning: Supreme, exalted

Perfect nicknames for Allie :

  • Allie Cat
  • Aye
  • Lee
  • Allie Bear
  • Alligator
  • Allie-Ooop

5) Ally-

  • Origin: a variation of Allie
  • Meaning: defending men.

Perfect nicknames for Ally:

  • Allygator
  • Ally-oop
  • Allie
  • Ally Cat
  • Ally Bear
  • Allie boo
  • Al
  • Ally Love

6) Abbey- 

  • Origin: Word name
  • Meaning: my father is joyful.

Perfect nicknames for Abbey :

  • Abbycakes
  • A-boo
  • Dabby
  • Ay-bee
  • Abbers
  • Abster
  • Abs
  • Abby

7) Alexa- 

  • Origin: Greek
  • Meaning: defending men.

Perfect nicknames for Alexa :

  • Alex
  • Allie
  • Lex
  • Lexa
  • Lexi

8) Alisha- 

  • Origin: Sanskirt
  • Meaning: protected by God.

Perfect nicknames for Alisha :

  • Lisa
  • Ali
  • Allie
  • Liz

9) Amari-

  • Origin: Hebrew
  • Meaning: Eternal.

Perfect nicknames for Amari :

  • Ama
  • Ammi
  • Ari
  • Mari
  • Mar

10) Amberly-

  • Origin: Modern variation of Amber.

Perfect nicknames for Amberly:

  • Amber
  • Amy
  • Ambs
  • Lele
  • Bely
  • Amboo
  • Ambear

11) Ambella-

  • Origin: Spanish
  • Meaning: good friend, beloved friend.

Perfect nicknames for Ambella :

  • Amberly
  • Amelia
  • Bella
  • Belle
  • Amber
  • Amster

12) Amethyst- 

  • Origin: Gem and Color name.

Perfect nicknames for Amethyst :

  • Ame
  • Gem
  • Amy
  • Ames
  • Misti
  • Ammie

13) Amy- 

  • Origin: French
  • Meaning: beloved.

Perfect nicknames for Amy :

  • Amee
  • Ames
  • Ams
  • Amz
  • Amy Loo
  • Mimi
  • Amer

14) Anastasia-

  • Origin: Greek
  • Meaning: resurrection.

Perfect nicknames for Anastasia :

  • Stacey
  • Stacy
  • Stacee
  • Annie
  • Tasia
  • Stasia
  • Ana

15) Aniya-

  • Origin: American
  • Meaning: someone who is gracious and merciful.

Perfect nicknames for Aniya :

  • Ann
  • Iya
  • Yaya

16) Athena-

  • Origin: Greek
  • Meaning: Goddess of war

Perfect nicknames for Athena :

  • Attie
  • Ena
  • Thena

17) Arianna-

  • Origin: Italian
  • Meaning: most holy.

Perfect nicknames for Arianna :

  • Ari
  • Anna
  • Na Na
  • R
  • Ree
  • RiRi

18) Ariel-

  • Origin: Jewish
  • Meaning: lion of God.

Perfect nicknames for Ariel :

  • Ary
  • Ri Ri
  • Arie
  • Ree
  • Airybell
  • Mariel
  • Airey

19) Auburn-

  • Origin: Color name
  • Meaning: deep reddish-brown.

Perfect nicknames for Auburn :

  • Aubrey
  • Autumn
  • Aubie
  • Bernie

20) Avoni-

  • Origin: Celtic
  • Meaning: river.

Perfect nicknames for Avoni :

  • Voni
  • Von Von
  • Ava
  • Ni Ni

Related: 150+ Super Awesome Baby Girl Names Starting With A 


***Want Freebies For You And Your Baby? Get $690 Worth Of Gear! I have partnered with many amazing companies to give you the best baby freebies online including Nursing Pillow, Pregnancy Pillows, Nursing Covers, Baby Leggings, Baby Clothes and so much more. You can find out how to get your freebies in this post right here.


Pretty Baby Girl Names starting with B

Below you will find the pretty baby girl names starting with B:

21) Beauty- English origin- meaning attractiveness

Perfect nicknames for Beauty :

  • La Belle
  • Belle
  • Bonita

22) Barbie- Unknown origin- meaning foreign woman.

Perfect nicknames for Barbie :

  • Barb
  • Bar
  • Barbie doll
  • Doll
  • Barbz

23) Bria- Italian origin- meaning vigour, liveliness

Perfect nicknames for Bria :

  • Bri
  • Ri Ri
  • Bree
  • Brito

24) Briana- Feminine variation of Brian- meaning strong, virtuous, honorable

Perfect nicknames for Briana :

  • Bri Bri
  • Bri
  • Anna
  • Ria
  • Ree
  • Nan
  • NaNa

25) Brandi- 

Perfect nicknames for Brandi :

  • Andi
  • Bambi
  • Bran-Bran
  • Brandy Bear
  • Brandyboo

26) Bridget- Irish origin – meaning strength or exalted one.

Perfect nicknames for Bridget :

  • Bri
  • Bri Bri
  • Brid
  • Bree

27) Brenda- Scottish origin- meaning blade of a sword.

Perfect nicknames for Brenda :

  • Bren
  • Bree
  • Bebe
  • Brendy

28) Brooklyn- Place name.

Perfect nicknames for Brooklyn :

  • Brooks
  • Lynn
  • Rook
  • Bree
  • Roo
  • Brookie
  • Booboo

Looking for the perfect Pretty baby Girl name to give to your new blessing coming soon? Here is a list of 100+ Pretty baby girl names to choose from! Read more.

Baby Girl Names Starting with C

Below you will find the pretty names for girls starting with C:

29) Caitlyn- Irish origin- meaning pure.

Perfect nicknames for Caitlyn :

  • Kate
  • Kay
  • Kaye
  • Cat
  • Lynn

30) Caressa- Greek Origin- meaning grace.

Perfect nicknames for Caressa :

  • Ressa
  • Ress
  • Care
  • Care Bear
  • SaSa
  • Caress

31) Carrie- Unknown origin- meaning free man.

Perfect nicknames for Carrie :

  • Cares
  • Carey
  • Carebear
  • Caz
  • RiRi

32) Charlee- meaning free man.

Perfect nicknames for Charlee :

  • Char Char
  • Lee
  • Chares
  • Chachi

33) Charlotte- French origin- meaning free man.

Perfect nicknames for Charlotte :

  • Char
  • Lottie
  • Charley
  • Lola
  • Lotta
  • Lotte

34) Chrystal- Latin Origin- meaning follower of Christ; ice.

Perfect nicknames for Chrystal : 

  • Crys
  • Cyrssie
  • Crystee
  • Crystie
  • Cece

35) Chyna- English origin- meaning from China.

Perfect nicknames for Chyna :

  • Chy Chy
  • Chai
  • Cha Cha
  • Chy

36) Cierra- Irish origin- meaning little dark one.

Perfect nicknames for Cierra :

  • CeCe
  • Cierra Mist
  • Ci Ci
  • Ciara
Looking for the perfect Pretty baby Girl name to give to your new blessing coming soon? Here is a list of 100+ Pretty babyGirl names to choose from! From popular names like Sophia and Emily, to unique names like Harper and India, you're sure to find the perfect name for your little girl.

Pretty Baby Girl Names, Starting with D

Below you will find the pretty girl names starting with D:

37) Dana- English, Slavic, Persian, Arabic Origin- meaning from Denmark, gift, or wise.

Perfect nicknames for Dana :

  • Dino Dana
  • NaNa
  • Dee
  • DeDe

38) Daisy- Flower name– meaning day’s eye.

Perfect nicknames for Daisy :

  • Dais
  • Day Day
  • Dee Dee
  • Daisy Doo

39) Danelle- Irish, Polish, Czech origin- meaning God is my judge.

Perfect nicknames for Danelle :

  • Dani
  • Nella
  • Elle
  • Ella
  • Danee

40) Day- word name- meaning day.

Perfect nicknames for Day :

  • Diaz
  • Day Day

41) Debbie- Hebrew origin- meaning bee.

Perfect nicknames for Debbie :

  • Bee
  • Debby
  • Deb
  • Bee Bee
  • Debs

42) Denise- French origin- meaning god of Nysa.

Perfect nicknames for Denise :

  • Deney
  • Deni
  • Nessy
  • Denny
  • Dinnie
  • Nessie
  • Denice
  • DeDe
  • Nini
  • Nici
  • Denni

43) Deja- French and Spanish origin- meaning already or remembrance.

Perfect nicknames for Deja :

  • DeDe
  • Dee
  • JaJa
  • Ja
  • DJ

44) Destiny- Word name- meaning One’s certain fortune; fate.

Perfect nicknames for Destiny :

  • Desi
  • Dez
  • Destina
  • Destine
  • Fate
  • Dess

45) Diamond- Gem Name- meaning of high value or brilliant.

Perfect nicknames for Diamond :

  • Di
  • Mon
  • DiDi
  • Moni
  • Gem

46) Dorothy- Greek Origin- meaning gift of God.

Perfect nicknames for Dorothy :

  • Dori
  • Dolly
  • Dollie
  • Dolley
  • Doro
  • Dottie
  • Tea
  • Thea
  • Dora

♥ The Perfect Pregnancy Planner ♥


Starting with E

Below you will find the pretty baby girl names starting with E:

47) Elaina- French origin- meaning bright, shining light.

Perfect nicknames for Elaina :

  • Ela
  • Laina
  • Lane
  • NaNa
  • Elna
  • Lanny

48) Elisa- Spanish and Italian Origin- meaning pledged to God.

Perfect nicknames for Elisa :

  • Lisa
  • Lis
  • Eli
  • SaSa

49) Ella- German Origin- meaning all, completely; fairy maiden.

Perfect nicknames for Ella :

  • LaLa
  • Ely
  • Ellie

The name Emma is of German origin and means whole or universal. It is a beautiful name that is perfect for any baby girl. Emma is also a popular name in the United States. There are many reasons why parents should choose this name for their baby girl. The name has a beautiful meaning and origin, and it is also very popular in the United States. See All 100+ Pretty Baby Girl Names with Cute Nicknames and Meanings.

50) Emma- German origin- meaning universal.

Perfect nicknames for Emma :

  • Ma
  • Emmie
  • Emmy
  • Emy
  • Em
  • Ema

51) Emily- Latin origin- meaning rival.

Perfect nicknames for Emily :

  • Em
  • Mily
  • Emma
  • Mil

52) Emerald- Persian origin- meaning green.

Perfect nicknames for Emerald :

  • Emer
  • Gem
  • Emma

53) Errin- Irish origin- meaning from the island to the west.

Perfect nicknames for Errin :

  • Rin
  • RiRi
  • E-ron

54) Evalina- French and German Origin- meaning desired; or water, island.

Perfect nicknames for Evalina :

  • Eva
  • Eve
  • Lina
  • Lyn
  • Alina

55) Eve- Hebrew origin- meaning life.

Perfect nicknames for Eve :

  • Ev
  • Everly
  • Evy

56) Everly- English origin- meaning wild boar in woodland clearing.

Perfect nicknames for Everly :

  • Eve
  • Eva
  • Verly

Pretty Baby Girl Names, Starting with F

Below you will find the pretty baby girl names starting with F:

57) Fabiana- Italian and Spanish origin- meaning bean grower.

Perfect nicknames for Fabiana :

  • Fabie
  • Fab
  • Ana
  • Fabi

58) Faith- Virtue name

Perfect nicknames for Faith :

  • Fa
  • FaFa
  • Aith

59) Farah- Arabic Origin- meaning happiness.

Perfect nicknames for Farah :

  • Far
  • Fara
  • Rah
  • RahRah
  • FaFa

60) Fergie- Scottish, Irish, and Gaelic Origin- meaning supreme man or highest choice.

Perfect nicknames for Fergie :

  • Fer
  • Ferg
  • Ferry
  • Fairy

61) Francesca- Italian Origin- meaning from France or free man.

Perfect nicknames for Francesca :

  • Fran
  • Franny
  • Cesca
  • France
  • Francy

Starting with G

Below you will find the girl names for girls starting with G:

62) Gabby- Italian and Spanish origin- meaning God is my strength.

Perfect nicknames for Gabby :

  • Gab
  • GaGa

63) Gabriela- Italian and Spanish origin- meaning God is my strength.

Perfect nicknames for Gabriela :

  • Gab
  • Gabby
  • Gabrie
  • Bella
  • Rella
  • Bri
  • Lala

64) Gabriella- Italian origin- meaning God is my strength.

Perfect nicknames for Gabriella :

  • Gab
  • Gabby
  • Gabrie
  • Bella
  • Rella
  • Bri
  • Briella

65) Genesis- Hebrew origin- beginning.

Perfect nicknames for Genesis :

  • Gen
  • Nes
  • Nessa
  • Gene
  • Genie
  • Genny

66) Gisela- German origin- meaning pledge/ hostage

Perfect nicknames for Gisela :

  • Gis
  • Sela
  • LaLa
  • GiGi

67) Glenda- Welsh origin- meaning fair and good.

Perfect nicknames for Glenda :

  • Glen
  • Lenda
  • Lyn

68) Gloria- Latin origin- meaning glory.

Perfect nicknames for Gloria :

  • Ria
  • RiRi
  • Glo
  • Glor

69) Glyn- Welsh origin- meaning small glen, valley.

Perfect nicknames for Glyn :

  • Lyn
  • Gee

70) Goldie- Yiddish origin- meaning gold

Perfect nicknames for Goldie :

  • Gold
  • Gol
  • GeGe

71) Gracie- English origin- meaning grace.

Perfect nicknames for Gracie :

  • Grace
  • CeeCee
  • GeGe

72) Gracelynn- Welsh origin- meaning favor; blessing.

Perfect nicknames for Gracelynn :

  • Grace
  • Lynn
  • Graceful
  • Gracy
  • LynnLynn

73) Gwen- Welsh origin- meaning fair, white, blessed, or holy.

Perfect nicknames for Gwen :

  • GeGe
  • Wen

Looking for the perfect Pretty baby Girl name to give to your new blessing coming soon? Here is a list of 100+ Pretty babyGirl names to choose from! From popular names like Sophia and Emily, to unique names like Harper and India, you're sure to find the perfect name for your little girl.

Starting with H

Below you will find the pretty girl names starting with H:

Hailey is a beautiful name that has a lovely meaning. The name Hailey means “hay meadow” and the origin of the name is English. This name is perfect for parents who are looking for a pretty and unique name for their baby girl. Hailey is also a very popular name, which makes it perfect for families who want their child to have a common name. See All 100+ Pretty Baby Girl Names with Cute Nicknames and Meanings

74) Hailey- English origin- meaning hayfield.

Perfect nicknames for Hailey :

  • Ley
  • Hally
  • Haley
  • Hai

75) Halle- Norse origin- meaning Hay’s meadow.

Perfect nicknames for Halle :

  • Ley
  • Hally
  • Haley

76) Haley- English origin- meaning Hay field.

Perfect nicknames for Haley :

  • Ley
  • Hally
  • Halle

77) Hannah- Hebrew Origin- meaning grace.

Perfect nicknames for Hannah :

  • Hanna

78) Harlene- English origin- meaning hare meadow; rock meadow.

Perfect nicknames for Harlene :

  • Lene
  • Harl
  • Harley

Harmony is a beautiful name with a beautiful meaning. The name Harmony comes from the Greek word harmonia, which means concord or peace. Harmony is a perfect name for a baby girl because it represents peace and serenity. The name also has a musical meaning, as it is derived from the word harmony, which is the combination of notes that produces a pleasing sound. This makes the name perfect for parents who want their child to have a musical upbringing. The origin of the name Harmony is also very special, as it is linked to the idea of peace and serenity. Overall, Harmony is an excellent choice for a baby girl's name and would be perfect for parents who are looking for a name with a peaceful and harmonious meaning. See All 100+ Pretty Baby Girl Names with Cute Nicknames and Meanings

79) Harmony- English origin- meaning a musical combination of chords; balance.

Perfect nicknames for Harmony :

  • Harley
  • Mony
  • Moni

80) Havana- Cuban origin- Cuban place name.

Perfect nicknames for Havana :

  • Hav
  • Vana
  • Hava

81) Hazel- English origin- meaning the hazelnut tree.

Perfect nicknames for Hazel :

  • Zel
  • Haz

82) Helen- Greek origin- meaning torch; shining light.

Perfect nicknames for Helen :

  • Hel
  • Len
  • Lynn

83) Hillary- Latin origin- meaning happy, cheerful.

Perfect nicknames for Hillary :

  • Hill
  • Hilly

84) Holly- English nature name

Perfect nicknames for Holly :

  • Hol
  • Helly
  • Lee


♥ Motherhood Affirmations To Read Starting From Your First Trimester Up Until Baby’s Adulthood ♥


Starting with I

Below you will find the pretty names for girls starting with I:

85) India- Place name.

Perfect nicknames for India :

  • Indie
  • Ind
  • Dia
  • Inn
  • InnInn

86) Inez- Spanish origin- meaning pure.

Perfect nicknames for Inez :

  • Inn
  • Nez
  • Indie

87) Ira- Hebrew, Russian, Greek origin- meaning watchful one; peace.

Perfect nicknames for Ira :

  • RaRa
  • Ire

88) Isabel- Spanish origin- meaning pledged to God.

Perfect nicknames for Isabel :

  • Isa
  • Bel
  • Belle
  • Sabel

The name Isabella comes from Hebrew and means "God is my oath." It is a beautiful name with a lovely meaning, and it is perfect for any baby girl. The origin of the name is also very special, making it a perfect choice for any family. Parents should pick this name for their baby girl because it is both beautiful and meaningful. See All 100+ Pretty Baby Girl Names with Cute Nicknames and Meanings

89) Isabella-

Hebrew origin- meaning pledged to God.

Perfect nicknames for Isabella :

  • Isa
  • Bel
  • Belle
  • Sabel
  • Bella

90) Isabelle-

French origin- meaning pledged to God.

Perfect nicknames for Isabelle :

  • Isa
  • Bel
  • Belle
  • Sabel
  • Bella

91) Itzel-

Mayan origin- meaning rainbow lady.

Perfect nicknames for Itzel :

  • Itz
  • Zel
  • Zelle

92) Ivory-

Word name- meaning pale, white.

Perfect nicknames for Ivory :

  • Ivy
  • Iv
  • Vory
  • Ory

Starting with J

Below you will find the pretty girl names starting with J:

93) Jacey- 

English origin- meaning happy.

Perfect nicknames for Jacey :

  • Jace
  • Jc
  • JaJa

94) Jada-

Spanish origin- meaning jade.

Perfect nicknames for Jada :

  • JD
  • Jaja
  • Jad
  • Jade

95) Jade- Spanish origin- meaning stone of the side.

Perfect nicknames for Jade :

  • JD
  • Jaja
  • Jad
  • Jada

96) Jane- English origin- meaning God is Gracious.

Perfect nicknames for Jane :

  • Jan
  • Jaja
  • Janny
  • Ja
  • NeNe

97) Janelle- American origin- meaning God is gracious.

Perfect nicknames for Janelle :

  • Jane
  • Jaja
  • Jan
  • Nelle
  • Nelly

98) Janet- Brittish origin- meaning God is gracious.

Perfect nicknames for Janet :

  • Jan
  • Janny
  • Net
  • JaJa

99) Jasmine- Persian origin- meaning gift from God.

Perfect nicknames for Jasmine :

  • Jas
  • Mimi
  • Jazzy
  • JaJa

100) Jeanne- French origin- meaning God is gracious.

Perfect nicknames for Jeanne :

  • Jenny
  • Jen
  • Anne
  • JaJa

101) Jennifer- Welsh origin- meaning white shadow, white wave.

Perfect nicknames for Jennifer :

  • Jenny
  • Jen
  • Nifer
  • Jenn

102) Jenny- 

Meaning: tribe woman.

Perfect nicknames for Jenny :

  • Jeni
  • Jen
  • JaJa

103) Jessica-

English origin- meaning God Beholds.

Perfect nicknames for Jessica :

  • Jess
  • Jessy
  • Jessie
  • JaJa

104) Joanna- Greek origin- meaning God is Gracious

Perfect nicknames for Joanna :

  • Jenny
  • Joan
  • JoJo
  • Anna
  • JaJa

105) Jocelyn- German origin- meaning member of the Gauts tribe.

Perfect nicknames for Jocelyn :

  • Jojo
  • Lynn
  • Joce
  • Jolly

106) Jordan- Hebrew origin- meaning flowing down.

Perfect nicknames for Jordan :

  • JoJo
  • Jord
  • Jordanny

107) Journey- Word name.

Perfect nicknames for Journey :

  • JoJo
  • Ney
  • NeNe

108) Joyce- Latin origin- meaning merry, joyous.

Perfect nicknames for Joyce :

  • JoJo
  • Joy
  • CeCe

109) Juliana- Latin origin- meaning youthful or sky father.

Perfect nicknames for Juliana :

  • Julie
  • July
  • Ana
  • Liana

110) June- Latin origin- meaning month named for goddess Juno

Perfect nicknames for June :

  • JuJu
  • Juno
  • NeNe
  • Jun

111) Justine- French origin- meaning fair, righteous.

Perfect nicknames for Justine :

  • Just
  • Tina
  • Tine
  • NeNe
  • JuJu

 

Looking for the perfect Pretty baby Girl name to give to your new blessing coming soon? Here is a list of 100+ Pretty babyGirl names to choose from! From popular names like Sophia and Emily, to unique names like Harper and India, you're sure to find the perfect name for your little girl.

Starting with K

Below you will find the baby names for girls starting with K:

112) Kacy- Irish origin- meaning brave in battle.

Perfect nicknames for Kacy :

  • Kay
  • KayKay
  • KC

113) Kade- English origin- meaning first.

Perfect nicknames for Kade :

  • Kay
  • Kad
  • KK

114) Kai- Hawaiian origin- meaning sea.

Perfect nicknames for Kai :

  • Ka
  • kay
  • KayKay

115) Kaitlin- Irish origin- meaning pure.

Perfect nicknames for Kaitlin :

  • Kat
  • Kay
  • Lynn

116) Kala- Hawaiian origin- meaning virtue; princess.

Perfect nicknames for Kala :

  • LaLa
  • KayKay

117) Kaley- Sanskrit origin- meaning black one.

Perfect nicknames for Kaley :

  • Ley
  • LeyLey
  • KayKay
  • Kay
  • Kale
  • Kala

118) Katerine- Greek origin- meaning Goddess of Magic.

Perfect nicknames for Katerine :

  • Kat
  • Rine
  • RiRi
  • Kater
  • Kate
  • Katy

119) Katy- Greek Origin- meaning pure.

Perfect nicknames for Katy :

  • Kat
  • Kay
  • Kate

120) Kayla- Hebrew Origin- meaning laurel, crown.

Perfect nicknames for Kayla :

  • KayKay
  • Kay
  • LaLa
  • Ayla

121) Kaylee- American Origin- meaning laurel, crown.

Perfect nicknames for Kaylee :

  • KayKay
  • Kay
  • Lee
  • LeLe

122) Kaylynn- English origin- meaning keeper of the keys; pure, slender.

Perfect nicknames for Kaylynn :

  • KayKay
  • Lynn
  • Kaitlyn
  • Kay

Kehlani is a beautiful name with a meaningful meaning. Derived from the Hawaiian word kehlanī, Kehlani means "from the heavens" or "of the sky". This name is perfect for parents who want their child to have a celestial name with a touch ofHawaiian flair. The origin of this name is also very special, making it a great choice for any baby girl. Kehlani is also quite unique, so it's sure to stand out among the other names in your child's class. If you're looking for a unique and beautiful name for your baby girl, Kehlani is definitely a great choice! See All 100+ Pretty Baby Girl Names with Cute Nicknames and Meanings.

123) Kehlani- Hawaiian Origin- meaning sea and sky.

Perfect nicknames for Kehlani :

  • KeKe
  • Lani
  • Key
  • Kelly
  • Kenny

124) Kendall- English origin- meaning the Kent river valley.

Perfect nicknames for Kendall :

  • Kemberly
  • Ken
  • Kenny
  • Dall

125) Kiara- Italian origin- meaning light or clear.

Perfect nicknames for Kiara :

  • Kai
  • Kia
  • Ra
  • RaRa
  • KiKi

126) Kimberly- English origin- meaning Cyneburga’s meadow.

Perfect nicknames for Kimberly:

  • Kim
  • Kimber
  • Ber
  • Berly
  • Kimmy
  • KiKi

127) Kistrine- Latin origin- meaning follower of Christ.

Perfect nicknames for Kistrine :

  • Kris
  • Kis
  • Trine
  • Tri
  • Triny

128) Kristina- Greek origin- meaning pure.

Perfect nicknames for Kristina :

  • Kris
  • Kis
  • Trine
  • Tri
  • Triny
  • Trina

129) Kristine- Latin origin- meaning follower of Christ.

Perfect nicknames for Kristine :

  • Kris
  • Kis
  • Trine
  • Tri
  • Triny
  • Trin

130) Kyla- Hebrew origin- meaning victorious.

Perfect nicknames for Kyla :

  • LaLa
  • KayKay
  • Ky

♥ Learn How to Have a Baby On A Budget With This Amazing Online Course ♥


Starting with L

Below you will find the pretty girl names starting with L:

131) Lacey- French origin- meaning from Lacy and Lassy.

Perfect nicknames for Lacey :

  • LaLa
  • Cey
  • CeCe
  • Lace

132) Lanelle- American and German Origin- meaning precious.

Perfect nicknames for Lanelle :

  • LaLa
  • Lane
  • Nelle
  • Anelle
  • LeLe
  • NeNe

133) Lara- Latin origin- meaning protection.

Perfect nicknames for Lara :

  • LaLa
  • RaRa
  • Lar

134) Larissa- Latin origin- meaning cheerful or lighthearted.

Perfect nicknames for Larissa :

  • LaLa
  • Lari
  • Laris
  • Lar
  • Rissa
  • RiRi

135) Laura- Latin origin- meaning bay laurel plant

Perfect nicknames for Laura :

  • LaLa
  • RaRa
  • Lau

136) Lauren- French origin- meaning wisdom.

Perfect nicknames for Lauren :

  • LaLa
  • ReRe
  • Ren
  • Rene

137) Layla- Arabic origin- meaning night or dark.

Perfect nicknames for Layla :

  • LaLa
  • LayLay
  • Lay

138) Lexie- Greek origin- meaning man’s defender.

Perfect nicknames for Lexie :

  • Lexi
  • Lex
  • LeLe

139) Lexis- Greek Origin- meaning defender.

Perfect nicknames for Lexis :

  • Lexi
  • Lex
  • LeLe

140) Lilo- Hawaiian Origin- meaning generous one.

Perfect nicknames for Lilo :

  • LiLi
  • LoLo
  • Lil

141) Linda- Spanish origin- meaning pretty.

Perfect nicknames for Linda :

  • Lin
  • Lynn
  • Lind
  • inda

142) Lindsay- English origin- meaning island of linden trees.

Perfect nicknames for Lindsay :

  • LiLi
  • Say
  • Lynn

143) Lisa- Hebrew origin- meaning God’s Promise.

Perfect nicknames for Lisa :

  • Liz
  • Lizzy
  • LiLi

144) Lisabeth- Hebrew origin- meaning God’s Promise.

Perfect nicknames for Lisabeth :

  • Lis
  • Lissy
  • LiLi
  • Beth

145) Loren- Latin origin- meaning the Laurel Tree.

Perfect nicknames for Loren :

  • LoLo
  • Ren
  • ReRe
  • Lore

146) Lori- English origin- meaning the Laurel Tree.

Perfect nicknames for Lori :

  • Lolo
  • RiRi
  • Ori

147) Lotus- Greek Origin- meaning lotus flower.

Perfect nicknames for Lotus :

  • Lolo
  • Lotu
  • Lotty

148) Love- word name- meaning love.

Perfect nicknames for Love :

  • LoLo
  • Lovely

149) Luna- Latin origin- meaning moon.

Perfect nicknames for Luna :

  • Lun
  • Lunny
  • NaNa
  • LuLu

150) Lynda- English origin- meaning lime tree; linden tree; beautiful.

Perfect nicknames for Lynda :

  • Lyn
  • Lynn
  • Neda
  • LynLyn

 

Starting with M

Below you will find the baby girl names starting with M:

151) Mabel- English origin- meaning lovable.

Perfect nicknames for Mabel :

  • Mab
  • Bel
  • Bella
  • Maby
  • Belle

152) Macy- French origin- meaning weapon.

Perfect nicknames for Macy :

  • Ma
  • May
  • MayMay
  • MC

153) Madison- English origin- meaning son of Matthew.

Perfect nicknames for Madison :

  • Mad
  • Maddy
  • Madi

154) Madeline- English origin- meaning high tower or woman from Magdala.

Perfect nicknames for Madeline :

  • Mad
  • Maddy
  • Madi
  • Made
  • Line
  • Lyn

Related: 222+ Beautiful Middle Names for Madelyn (You’ll Love)

155) Madonna- Italian origin- meaning my lady.

Perfect nicknames for Madonna :

  • Mad
  • Maddy
  • Madi
  • Donna
  • Donnie

156) Maggie- English origin- meaning Pearl.

Perfect nicknames for Maggie :

  • Mag
  • Maggy

157) Makayla- Hebrew origin- meaning “who resembles God?”

Perfect nicknames for Makayla :

  • Makay
  • KayKay
  • LaLa
  • La

158) Malina- Hawaiian origin- meaning peace.

Perfect nicknames for Malina :

  • Mal
  • Mally
  • Mali
  • Lina

159) Marie- Latin origin- meaning star of the sea.

Perfect nicknames for Marie :

  • Mar
  • Marry
  • MarMar

160) Mariah- American origin- meaning bitter, or from the Sea.

Perfect nicknames for Mariah :

  • Mar
  • Marry
  • MarMar
  • Riah
  • Ariah
  • Ari
  • RahRah

161) Marilyn- English origin- meaning drop the sea, bitter, or beloved + lake.

Perfect nicknames for Marilyn :

  • Mar
  • Marry
  • MarMar
  • Lynn

162) Martha- Aramaic origin- meaning lady or mistress of the house.

Perfect nicknames for Martha :

  • Mar
  • Marry
  • MarMar

163) May- English origin- meaning the fifth month.

Perfect nicknames for May :

  • Ma
  • Ay

164) Megan- Greek origin- meaning pearl.

Perfect nicknames for Megan :

  • Meg
  • MegMeg
  • Gan
  • MeMe

165) Melanie- Greek origin- meaning blackness.

Perfect nicknames for Melanie :

  • Mel
  • Lanie
  • LaLa
  • Melly

166) Melody- Greek origin- meaning song.

Perfect nicknames for Melody :

  • Melo
  • Mel
  • Melly
  • Ody

167) Monica- Greek Origin- meaning solitary or to advise.

Perfect nicknames for Monica :

  • Mon
  • Nica
  • Moni
  • Monny
  • MoMo

168) Michelle- French origin- meaning “who resembles God.”

Perfect nicknames for Michelle :

  • Chelle
  • MiMi
  • Elle

169) Minnie- English origin- meaning of the sea or bitter.

Perfect nicknames for Minnie :

  • Min
  • Nie
  • NiNi
  • MiMi

170) Moana- Polynesian Origin- meaning ocean, sea, wide expanse of water.

Perfect nicknames for Moana :

  • MoMo
  • Ana
  • Moni

Looking for the perfect Pretty baby Girl name to give to your new blessing coming soon? Here is a list of 100+ Pretty baby girl names to choose from! Read more.
Pin for later 🙂

Starting with N

Below you will find the pretty girl names starting with N:

171) Nancy- Hebrew origin- meaning grace.

Perfect nicknames for Nancy :

  • NaNa
  • Ancy
  • Nani

172) Natalie- Latin origin- meaning birthday of the Lord.

Perfect nicknames for Natalie :

  • NaNa
  • Nata
  • Natty
  • Alie
  • Tali

173) Natasha- Russian origin- meaning born on Christmas day.

Perfect nicknames for Natasha :

  • NaNa
  • Nata
  • Tasha
  • Natty

174) Neviah- Hebrew origin- meaning heaven.

Perfect nicknames for Neviah :

  • Nev
  • Viah
  • NeNe

175) Nevaeh- American origin- meaning heaven.

Perfect nicknames for Nevaeh :

  • Nev
  • Nevy
  • Viah
  • NeNe

176) Nicole- Greek origin- meaning victory of the people.

Perfect nicknames for Nicole :

  • Cole
  • Coley
  • NiNi
  • Oley

177) Nikki- English origin- meaning victory.

Perfect nicknames for Nikki :

  • NiNi
  • KiKi

178) Nisha- Indian origin- meaning night.

Perfect nicknames for Nisha :

  • Isha
  • NiNi
  • Sha
  • ShaSha

179) Nora- Latin origin- meaning honor

Perfect nicknames for Nora :

  • Nor
  • Nori
  • Nory
  • NorNor

180) Nova- Latin origin- meaning new.

Perfect nicknames for Nova :

  • Va
  • VaVa
  • Nov

♥ Free Online Prenatal Course By an Experienced Labor & Delivery Nurse♥


Starting with O

Below you will find the pretty girl names starting with O:

181) Oakley- British origin- meaning meadow of oak trees.

Perfect nicknames for Oakley :

  • Oak
  • Ley
  • Oaky
  • LeyLey
  • Akle

182) Ocean- Greek origin- meaning sea.

Perfect nicknames for Ocean :

  • Oce
  • Cean
  • An
  • Ocy

183) Okena- Native American Origin- meaning Water Chief.

Perfect nicknames for Okena :

  • Oke
  • Oak
  • Kena
  • KeKe
  • NaNa

184) Olive- Latin Origin- meaning olive tree.

Perfect nicknames for Olive :

  • Oli
  • Olivy
  • Ivy
  • VeVe
  • Olly

185) Olivia- Latin origin- meaning olive or olive tree.

Perfect nicknames for Olivia :

  • Oli
  • Olivy
  • Ivy
  • VeVe
  • Olly
  • Via

Related: 111+ Middle Names for Olivia That are Perfect & Will Cause Baby Fever

186) Onika- Igbo/West Africa origin- meaning “Who is Greater than God?”

Perfect nicknames for Onika :

  • Nika
  • Oni
  • Ika
  • KaKa
  • Nik

Starting with P

Below you will find the baby girl names starting with P:

187) Paige-  Latin origin- meaning Assistant, helper.

Perfect nicknames for Paige :

  • Pai
  • Page
  • Papa
  • Aige

188) Pamela- Greek origin- meaning honey or all sweetness.

Perfect nicknames for Pamela :

  • Pam
  • Pammy
  • Pami
  • Mela
  • MeMe
  • LaLa
  • Amela

189) Patrice- Latin origin- meaning noble or patrician.

Perfect nicknames for Patrice :

  • Pat
  • Patty
  • Trice
  • Tri
  • Tricey

190) Patricia- Latin origin- meaning noble or patrician.

Perfect nicknames for Patricia :

  • Pat
  • Patty
  • Tricia
  • Tri
  • Tricey

191) Paulina- French origin- meaning small.

Perfect nicknames for Paulina :

  • Pauli
  • Lina
  • Patty
  • LiLi
  • NaNa

192) Peace- meaning tranquility and quiet.

Perfect nicknames for Peace :

  • Pea
  • CeCe
  • Sweet Pea

193) Pearl- Latin origin-meaning precious.

Perfect nicknames for Pearl :

  • Pea
  • Pearly
  • Arly

194) Penelope- Greek origin- meaning weaver.

Perfect nicknames for Penelope :

  • Pene
  • Elope
  • Lope
  • Loppy
  • Lopey
  • Penne
  • Nelo

195) Pennie- Greek origin- meaning weaver.

Perfect nicknames for Pennie :

  • Penny
  • Penne
  • Pen
  • Nie
  • NeNe

196) Peyton- English origin- meaning fighting man’s estate.

Perfect nicknames for Peyton :

  • Pey
  • Ton
  • PeyPey
  • Tony
  • Toni

197) Piper- English origin- meaning someone who plays the musical pipe, flute, or bagpipes.

Perfect nicknames for Piper :

  • Pip
  • Per
  • Pippy
  • Pepper

198) Pixie-  meaning fairy.

Perfect nicknames for Pixie :

  • Pix
  • Pixie Dust
  • Xie

199) Princess- meaning royal daughter.

Perfect nicknames for Princess :

  • Pri
  • Cess
  • Cessi
  • Rince
  • RiRi

Starting with Q

Below you will find the pretty girl names starting with Q:

200) Queen- meaning title for a female royal.

Perfect nicknames for Queen :

  • Royalty
  • Majesty
  • Que
  • Ennie

201) Quinn- Irish origin- meaning wise.

Perfect nicknames for Quinn :

  • Harley Quinn
  • Quincy
  • Qui

 

Baby Girl Names Starting with R

Below you will find the pretty girl names starting with R:

202) Rachel- Hebrew origin- Meaning ewe.

Perfect nicknames for Rachel :

  • RaRa
  • Chel

203) Ranae- English origin- meaning rebirth.

Perfect nicknames for Ranae :

  • Rene
  • RaRa
  • Nae
  • NaNa

204) Raven– English origin- meaning Dark haired or wise; blackbird.

Perfect nicknames for Raven :

  • Rave
  • Ven
  • RaRa
  • Aven

205) Rebbeca- Hebrew origin- meaning to tie or bind.

Perfect nicknames for Rebbeca :

  • Beca
  • Reb
  • ReRe

206) Regina- Latin origin- Meaning queen.

Perfect nicknames for Regina :

  • Gina
  • Regi

207) Rihanna- Welsh origin- meaning great queen.

Perfect nicknames for Rihanna :

  • RiRi
  • Anna
  • Rih

208) Rhonda- Welsh origin- meaning good lance.

Perfect nicknames for Rhonda :

  • Onda
  • Rho

209) Riley- Gaelic origin- meaning valiant and rye meadow.

Perfect nicknames for Riley :

  • RiRi
  • Ril
  • Ley
  • LeyLey

210) Robbin- English Origin- meaning famed; bright; shining.

Perfect nicknames for Robbin :

  • Robbi
  • Binni
  • Robby

211) Robin- German origin- meaning bright, shining, famous.

Perfect nicknames for Robin :

  • Robi
  • Bini
  • Robby

212) Rochelle- French origin- meaning little rock or rest.

Perfect nicknames for Rochelle :

  • Rochel
  • RoRo
  • Rocy
  • Chelle

213) Rosa- Latin Origin- meaning Rose.

Perfect nicknames for Rosa :

  • Rose
  • Rosy
  • Ro
  • RoRo

214) Rosaline– German Origin- meaning gentle horse.

Perfect nicknames for Rosaline :

  • Rose
  • Rosy
  • Ro
  • RoRo
  • Line
  • LiLi
  • Lin
  • Rosa

215) Rosalie- Latin origin- meaning a flower.

Perfect nicknames for Rosalie :

  • Rose
  • Rosa
  • Rosy
  • Ro
  • RoRo
  • LiLi

216) Rosario- Spanish origin-meaning rosary.

Perfect nicknames for Rosario :

  • Rose
  • Rosa
  • Rosy
  • Ro
  • RoRo

217) Roselyn- German origin- meaning gentle horse.

Perfect nicknames for Roselyn :

  • Rose
  • Rosy
  • Ro
  • RoRo

218) Rosemary- Latin origin- meaning dew of the sea.

Perfect nicknames for Rosemary :

  • Rose
  • Rosy
  • Ro
  • RoRo
  • Mary

219) Roxanna- Persian origin- meaning dawn.

Perfect nicknames for Roxanna :

  • Roxe
  • Roxie
  • Ro
  • RoRo
  • Anna

220) Royalty- English origin- meaning of royal blood or status.

Perfect nicknames for Royalty :

  • Roy
  • Royal
  • Ro
  • RoRo

221) Ruby- Latin and French origin- meaning deep red precious stone.

Perfect nicknames for Ruby :

  • Rub
  • Ru
  • RuRu
  • Uby
Bump Boxes, Inc.

Starting with S

Below you will find the baby names for girls starting with S:

222) Sade- African Origin- meaning honor confers a crown.

Perfect nicknames for Sade :

  • SaSa
  • Ade
  • Dae

223) Salley- English and Hebrew origin- meaning princess.

Perfect nicknames for Salley :

  • Sally
  • Sal
  • Alley
  • SaSa

224) Sam- Hebrew origin- meaning God Hears.

Perfect nicknames for Sam :

  • SaSa
  • Sa
  • Ammy

225) Sammy- Hebrew origin- meaning God has heard.

Perfect nicknames for Sammy :

  • Sam
  • Ammy
  • SaSa

226) Samiya- Arabic origin- meaning elevated, exalted, lofty.

Perfect nicknames for Samiya :

  • Sam
  • Miya
  • Sammy
  • MiMi
  • YaYa

227) Sarah- Hebrew origin- meaning noblewoman or princess.

Perfect nicknames for Sarah :

  • Sara
  • Rah
  • SaSa
  • RahRah
  • RaRa

228) Savannah- Spanish origin- meaning treeless plain.

Perfect nicknames for Savannah :

  • Sa
  • SaSa
  • Vannah
  • Vanny
  • Savan
  • Annah
  • Anna

229) Selena- Greek origin- meaning moon goddess.

Perfect nicknames for Selena :

  • Selen
  • Sele
  • Selly
  • Lena
  • Elena

230) Serena- Italian origin- meaning Serene; peaceful, quiet.

Perfect nicknames for Serena :

  • Seren
  • Serenity
  • Rena
  • SeSe

231) Serenity- English origin- meaning peaceful.

Perfect nicknames for Serenity :

  • Seren
  • Nity
  • Sere
  • Reni
  • Ren
  • SeSe

232) Shamira- Hebrew origin- meaning he who defends.

Perfect nicknames for Shamira :

  • ShaSha
  • Mira
  • Sha
  • Sham
  • Ira

233) Shannon- Irish origin- meaning straw worker.

Perfect nicknames for Shannon :

  • Shan
  • Cannon
  • Annon
  • Sha
  • ShaSha

234) Sharon- Hebrew origin- meaning a fertile plain.

Perfect nicknames for Sharon :

  • ShaSha
  • Sha
  • Aron
  • RonRon
  • Sharo

235) Silva- Latin origin- meaning forest.

Perfect nicknames for Silva :

  • Sil
  • VaVa
  • Va
  • Silly

236) Skye- American origin- meaning sky.

Perfect nicknames for Skye :

  • Sky
  • YeYe
  • Ye

237) Skyla- English and Dutch origin- meaning scholar.

Perfect nicknames for Skyla :

  • Sky
  • La
  • LaLa

238) Snow- English origin- meaning frozen rain, light-haired.

Perfect nicknames for Snow :

  • Now
  • Ow
  • Sno
  • Snowy

239) Solange- French and Latin origin- meaning solemn or dignified.

  • Sol
  • Lange
  • Ange

240) Sophia– Greek origin- meaning wisdom.

  • SoSo
  • So
  • Sop
  • Phia

241) Stacy- Greek origin- meaning fruitful or productive.

Perfect nicknames for Stacy :

  • Acy
  • Tacy
  • Stac

242) Stephanie- Greek origin- meaning crown.

Perfect nicknames for Stephanie :

  • Step
  • Hanine
  • Phanie
  • Stephy

243) Stormy- American origin- meaning impetuous nature.

Perfect nicknames for Stormy :

  • Storm
  • Ormy
  • Stor

244) Susan- Hebrew origin- meaning Lily.

Perfect nicknames for Susan :

  • Sue
  • Susie
  • Susannah
  • Suzan
  • Ann
  • ZuZu
  • Sunny

245) Susie- Hebrew origin- meaning Lily.

Perfect nicknames for Susie :

  • Sus
  • Sie
  • SuSu

246) Sydney- English origin- meaning wide meadow.

Perfect nicknames for Sydney :

  • Sydsy
  • Syddie
  • Sid
  • Ney
  • NeNe
  • SySy

Looking for the perfect Pretty baby Girl name to give to your new blessing coming soon? Here is a list of 100+ Pretty babyGirl names to choose from! Read more.

Starting with T

Below you will find the baby names for girls starting with T:

247) Tabbie- Aramaic origin- meaning gazelle.

Perfect nicknames for Tabbie :

  • Tab
  • Tabby
  • Tabatha
  • TaTa

248) Tabby- Aramaic origin- meaning gazelle.

Perfect nicknames for Tabby :

  • Tabbie
  • Tab
  • Abby
  • TaTa

249) Tabitha- Hebrew origin- meaning beauty, grace.

Perfect nicknames for Tabitha :

  • Tabby
  • Tab
  • Bitha
  • TaTa

250) Tacey- Latin origin- meaning silence.

Perfect nicknames for Tacey :

  • Trace
  • Tace
  • Acey
  • TaTa

251) Talor- Hebrew origin- meaning morning dew.

Perfect nicknames for Talor :

  • Tata
  • Tal
  • Alor

252) Tanner- English origin- meaning leather maker.

Perfect nicknames for Tanner :

  • TaTa
  • Anner
  • Tan

253) Tanya- Russian origin- meaning fairy queen.

Perfect nicknames for Tanya :

  • Tan
  • Anya
  • Tata

254) Tara- Gaelic and Sanskrit origin- meaning hill or star.

Perfect nicknames for Tara :

  • TaTa
  • Ara
  • RaRa

255) Tashia- Russian origin- meaning birthday.

Perfect nicknames for Tashia :

  • TaTa
  • Ashia
  • Ash
  • Tashie

256) Tayla- English origin- meaning Tailor.

Perfect nicknames for Tayla :

  • TayTay
  • TaTa
  • Ayla
  • Tay

257) Taylor- English origin- meaning Tailor.

Perfect nicknames for Taylor :

  • TayTay
  • Tay
  • Lor
  • Aylor

258) Teja- Indian origin- meaning Radiant.

Perfect nicknames for Teja :

  • TeTe
  • Tej
  • Ja
  • JaJa

259) Teresa- Greek origin- meaning late summer.

Perfect nicknames for Teresa :

  • Ter
  • Teres
  • Resa
  • SaSa
  • TeTe

260) Thalia- Greek origin- meaning to flourish.

Perfect nicknames for Thalia :

  • Thali
  • TaTa
  • Alia

261) Theresa- Greek origin- meaning late summer.

Perfect nicknames for Theresa :

  • Resa
  • There
  • SaSa

262) Tiana- Russian origin- meaning princess.

Perfect nicknames for Tiana :

  • TiTi
  • Ana
  • Tia

263) Tierra- Spanish origin- meaning earth.

Perfect nicknames for Tierra :

  • Tie
  • Erra
  • RaRa
  • TiTi

264) Tiffany- Greek origin- meaning revelation of God.

Perfect nicknames for Tiffany :

  • Tif
  • TifTif
  • Fany
  • Tiff

265) Tisha- American origin- meaning joy.

Perfect nicknames for Tisha :

  • TiTi
  • Tis
  • Isha

266) Tokyo- Japenese origin- eastern capital.

Perfect nicknames for Tokyo :

  • Kyo
  • Tok
  • Toko
  • Toky

267) Tonya- Russian origin- meaning praiseworthy.

Perfect nicknames for Tonya :

  • Ton
  • TonTon
  • Nya

268) Tori- Japenese origin- meaning bird.

Perfect nicknames for Tori :

  • Ori
  • Tor
  • Tory

269) True- English origin- meaning genuine, and real.

Perfect nicknames for True :

  • Tru
  • Rue
  • TuTu

270) Trina- Latin origin- meaning pure.

Perfect nicknames for Trina :

  • TriTri
  • Rina
  • Trin

271) Trixie- American origin- meaning bringer of joy.

Perfect nicknames for Trixie :

  • Trix
  • Ixie
  • TriTri
  • Trinity

Starting with U and V

Below you will find the baby names for girls starting with U and V:

272) Underwood- English and Scottish origin- meaning topographic name for someone who lived near or in a wood.

Perfect nicknames for Underwood :

  • Under
  • Wood
  • UnUn

273) Unity- English origin- meaning oneness.

Perfect nicknames for Unity :

  • Uni
  • Nity
  • UniUni

274) Unique- American origin- meaning unlike others.

Perfect nicknames for Unique :

  • Uni
  • Que

Starting with V:

275) Vanessa- Greek origin- meaning butterfly.

Perfect nicknames for Vanessa :

  • Vanny
  • Van
  • Nessa
  • VaVa
  • SaSa

276) Valentine- Latin origin- meaning strong, healthy.

Perfect nicknames for Valentine :

  • Valen
  • Vally
  • Tine
  • TinTin
  • VaVa

277) Valerie- Latin origin- meaning strong, healthy.

Perfect nicknames for Valerie :

  • Vale
  • Valer
  • Rie
  • Val
  • VaVa

278) Velma- English origin- meaning determined protector.

Perfect nicknames for Velma :

  • Vel
  • Ma
  • VeVe
  • Ve

279) Veronica- Greek origin- meaning she who brings victory, true image.

Perfect nicknames for Veronica :

  • Vero
  • Nica
  • Ronica
  • Roni
  • Very
  • ViVi

280) Violet- Latin origin- meaning beauty, grace, and power of nature; purple.

Perfect nicknames for Violet :

  • Vivi
  • Vio
  • Olet

281) Vivian- Latin origin- meaning lively.

Perfect nicknames for Vivian :

  • Vivi
  • Viv
  • Vi
  • Vian

Starting with W

Below you will find the names for girls starting with W:

282) Wanda- Slavic origin- meaning the tribe of the Vandals.

Perfect nicknames for Wanda :

  • Wan
  • WaWa
  • Wa
  • Anda

283) Waverly- English origin- meaning meadow of quivering aspens.

Perfect nicknames for Waverly :

  • Wave
  • Erly
  • Averly
  • Ave
  • WaWa

284) Whitley- English origin- meaning white meadow.

Perfect nicknames for Whitley :

  • Whit
  • Ley
  • Ley Ley

285) Whitney- British origin- meaning white island.

Perfect nicknames for Whitney :

  • Whit
  • Ney
  • NeNe
  • Ney Ney

286) Willow- English origin- meaning willow tree and freedom.

Perfect nicknames for Willow :

  • Will
  • Low
  • illow
  • Willy

287) Winnie- Welsh origin- meaning gentle friend or friend of peace.

Perfect nicknames for Winnie :

  • Win
  • Wendy
  • Winnie Pooh
  • Pooh Bear
  • Nini
  • Nie

Starting with X

Below you will find the baby names for girls starting with X:

288) Xara- American origin- meaning princess.

Perfect nicknames for Xara :

  • Ara
  • Xar
  • XaXa
  • RaRa

289) Xaria- Arabic origin- meaning blooming flower, rose.

Perfect nicknames for Xaria :

  • Aria
  • Ria
  • RiRI
  • Ari

290) Xarissa-

Greek origin- meaning most beloved one.

Perfect nicknames for Xarissa :

  • Arissa
  • Rissa
  • Riss
  • XaXa
  • SaSa

291) Xola- 

South African origin- meaning stay in peace.

Perfect nicknames for Xola :

  • XoXo
  • LaLa
  • Ola

Starting with Y

Below you will find the names for girls starting with Y:

292) Yanda-

South Africa origin- meaning growth, increase, expansion.

Perfect nicknames for Yanda :

  • Yaya
  • Anda
  • Yan
  • Yana

293) Yandy-

Australia origin- meaning to separate by shaking in a special shallow dish.

Perfect nicknames for Yandy :

  • YaYa
  • Yan
  • Andy

294) Yasmine-

Arabic origin- meaning jasmine, jasmine flower.

Perfect nicknames for Yasmine :

  • Yas
  • Mine
  • YaYa

295) Yen-

Vietnamese origin- meaning peace; safe; stand still.

Perfect nicknames for Yen :

  • Ye
  • YeYe

296) Yenifer-

Spanish origin- meaning white wave.

Perfect nicknames for Yenifer :

  • Yen
  • Yene
  • Yeni
  • Nifer
  • Enifer
  • Yin

297) Yale- 

Welsh origin- meaning heights, upland; fertile moor.

Perfect nicknames for Yale :

  • Yaya
  • LeLe
  • Yal
  • Yally

298) Yolanda-

Greek and Spanish origin- meaning violet flower.

Perfect nicknames for Yolanda :

  • YoYo
  • Landa
  • Landy
  • LaLa
  • Landi
  • Anda

299) Yoselin-

Spanish origin- meaning little goth.

Perfect nicknames for Yoselin :

  • Yose
  • Lin
  • Lynn
  • LinLin
  • Yosy

300) Yvonne-

French origin- meaning yew.

Perfect nicknames for Yvonne :

  • Von
  • Vonne
  • Vonny
  • Yvon

301) Yancy-

Indian origin- meaning Englishman or Yankee.

Perfect nicknames for Yancy :

  • Yan
  • Ancy
  • YaYa

Starting with Z

Below you will find the baby names for girls starting with Z:

302) Zabrina-

  • Origin: American
  • Meaning: fruitful desert flower.

Perfect nicknames for Zabrina :

  • Zaza
  • Brina
  • Bri
  • BriBri
  • Za
  • Rina

303) Zaire

  • Origin: African
  • Meaning: the river that swallows all rivers.

Perfect nicknames for Zaire :

  • ZaZa
  • Aire

304) Zelda-

  • Meaning: fighting maiden.

Perfect nicknames for Zelda :

  • ZeZe
  • Zel

305) Zenda-

  • Origin: Greek
  • Meaning: the life of Zeus.

Perfect nicknames for Zenda :

  • Zen
  • Enda
  • ZeZa

306) Zeta-

  • Origin: Hebrew
  • Meaning: olive.

Perfect nicknames for Zeta :

  • Zet
  • Zetty
  • Zee
  • Ta
  • TaTa
  • ZeZe

307) Zoey-

  • Origin: Greek
  • Meaning: life.

Perfect nicknames for Zoey :

  • Zoe
  • Oey

Zora is a beautiful baby girl name with a meaning that is just as enchanting as she will be. The name Zora comes from the Slavic language and literally means "dawn." What a perfect name for a little girl who is destined to bring light into the lives of all she meets. With an origin like that, it's no wonder this name is so captivating. Parents who choose the name Zora for their daughter can rest easy knowing they have chosen a name with a deep and special meaning. Zora is one of the prettiest baby girl names we recommend you add to your baby girl name list.  See All 100+ Pretty Baby Girl Names with Cute Nicknames and Meanings

308) Zora- 

  • Origin: Arabic
  • Meaning: light, dawn.

Perfect nicknames for Zora :

  • Zoe
  • Zory
  • Zori
  • Ra
  • Zo

Free Printable Baby Names Tracker PDF

FREE Printable Baby Names Tracker PDF

Grab our FREE Printable Baby Names Tracker PDF to keep up with all of your wonderful baby name choices and their meanings, plus document the name you and your significant other chose and why (as a keepsake). 

The Last Thing You Need to Know About Pretty Baby Girl Names

I hope you found the perfect pretty baby girl name for your baby! Say it, write it down, and cherish it forever! I know you picked a great one! If you want, you can even share in the comments section below which pretty baby girl name you picked!

As always, Sharing is Caring! Help another family member and or friend, pick their baby names for their bundle of joy on the way! Share on social media (Facebook, Twitter, Pinterest, Reddit, etc.).

Don’t forget to check out our other baby girl names:

Also, check out this amazing list of pretty middle names for girls as well!

Other Baby Names Content:

If you are pregnant, then check out these blog posts to help you through your pregnancy:

Looking into becoming a SAHM, check out these blog posts below:

Pin for Later:

Looking for the perfect Pretty baby Girl name to give to your new blessing coming soon? Here is a list of 100+ Pretty baby girl names to choose from! Read more.
Looking for the perfect Pretty baby Girl name to give to your new blessing coming soon? Here is a list of 100+ Pretty baby girl names to choose from! Read more.

25+ Fun Family Christmas Traditions Ideas | My Motherhood Made Easy

Tuesday 1st of September 2020

[…] 100+ Pretty Baby Girl Names […]

Comments are closed.
Skip to content