When I was pregnant, I was sure I was going to have a little girl so I started searching far and wide for baby girl names with cute nicknames since I was wondering what is the cutest name for a girl (with a good nickname of course)?
Turns out, I had a boy! But, I did end up with quite a nice list of girl baby names (with super cute nicknames) so I figured I would share with all the mama’s to be that are searching for the perfect baby girl name.
I think it could be kind of fun to have a sophisticated girl name (for when they get older) but still have a cute nickname that they love too!
It’s always a great thing to have options for when they get older and maybe want to use a more formal names for their resumes or something like that.
I know, I know, I’m getting ahead of myself. What can I say? I’m a planner.
Disclaimer: This post contains affiliate links which you can learn more about here.
Baby Girl Names With Cute Nicknames
That Start With A
Abigail
this cute Hebrew girl name means “father’s joy”- just perfect for daddy’s girl and nicknames include:
♡ Abby/Abi/Abbie
♡ Ab, Abs
♡ Abster
♡ Gail/ Gayle
Adeline/Adelaide/Adalynne
this classic French baby girl name means ‘nobility or noble’ and has nicknames like:
♡ Ada
♡ Addie/Addy
♡ Adele
♡ Del
♡ Lina/ Lin
Adriana
this beautiful Latin girl name means of Adria, or of the Adriatic or dark. You could use cute girl nicknames like:
♡ Ana
♡ Annie
♡ Ann
♡ Addie
♡ Adri
♡ Riana/Rianna
♡ Riri
Alexandra/ Alexandria
this Greek baby name is the female version of Alexander and means ‘defender of men’ and nicknames include:
♡ Alex
♡ Alexa
♡ Alexis
♡ Allie
♡ Lexie
Allison
depending on the origin, it can have different meanings that include: “truth”, “little Alice” or “son of Alice” and has nicknames like:
♡ Allie/Ally/Ali
♡ Alice
♡ Lise
♡ Sally
Amelia/Amalia
this name has German origins meaning ‘work’, ‘industrious’ and ‘fertility’ with nicknames like:
♡ Amy
♡ Emma
♡ Lia
♡ Mel
♡ Mia
♡ Mila
♡ Millie
Anastasia
this Greek baby girl name means ‘resurrection’ and has plenty of nicknames like:
♡ Ana
♡ Annie
♡ Anne
♡ Stace
♡ Stacie/Stacey
♡ Stasia
♡ Tasia
Angelica/Angelika
this cute name comes from Latin meaning ‘angel’ or ‘angelic’ and you can use cute nicknames like:
♡ Angel
♡ Angie
♡ Ang
♡ Gigi
♡ Jelly/Jellie
Angelina
this cute Greek name means ‘messenger’ and has nicknames like:
♡ Angel
♡ Angie
♡ Ang
♡ Annie
♡ Lin
♡ Lina
Annabella/Annabelle
this baby girl name has Latin origins and means ‘beautiful’ or ‘graceful’. It’s perfect for cute nicknames like:
♡ Anna
♡ Anne
♡ Annie
♡ Bell
♡ Bella
♡ Ella
♡ Ellie
♡ Lin/Lynne
Annalynn
this more formal girl name has English origins and means ‘graceful lake’. You can use classic nicknames like:
♡ Alynn
♡ Anna
♡ Anne
♡ Annie
♡ Lin/Lynn
Antoinette
this French baby girl name with Latin roots means ‘highly praiseworthy’ or ‘priceless one’. You could use cute nicknames like:
♡ Anne
♡ Annie
♡ Nettie
♡ Toni
Aria
this pretty girl name has so many meanings depending on the origin but the most common seem to be ‘ air, song, or melody’. This name is short enough on it’s own but you could totally use nicknames like:
♡ Ari/Arie/Arrie
♡ Ria
♡ Riri
Aurora
this beautiful and classic baby girl name has Latin origins and means ‘dawn’. You could use nicknames like:
♡ Arie
♡ Rory/Rori
♡ Rora
♡ Aura
RELATED POST:
Boy Baby Names With the Cutest Nicknames
Sweet Sassy Southern Baby Girl Names
Themed Baby Name Ideas You’ll Love
Old Western Country Baby Girl Names
That Start With B
Bayleigh
this is an Old English name and can mean ‘berry clearing’, ‘bailiff’ or ‘city fortification’. It lends itself well to nicknames like:
♡ Bae/Bay
♡ Bay Bay
♡ Bael /Bails
♡ Leigh/Lee
Beatrice
this beautiful vintage baby girl name means ‘bringer of joy and blessings’ and it has such adorable nicknames like:
♡ Bea
♡ Beattie
♡ Bebe
♡ Bibi
♡ Birdie
♡ Bitty
♡ Bizzy
♡ Trix
♡ Trixie
Bethany
this beautiful girl name has Greek origins and means house of affliction’ or ‘house of figs’. You could use nicknames like:
♡ Anne
♡ Annie
♡ Beth
♡ Bettee
♡ Bettnee
♡ Betsy
♡ Betty
♡ Effie
Blakeley
this English baby name means ‘from the light or dark meadow’ and you could use stylish nicknames like:
♡ Blake
♡ Blakie
♡ Blay
♡ Lee
Braelyn
this Welsh baby girl name means ‘strong, virtuous and honorable’. You could use cute girl nicknames like:
♡ Brae
♡ Bray Bray
♡ Brie
♡ Lynne
♡ Linnie
Breanna
this name has Celtic origins and is the female form of Brian meaning ‘noble’, ‘strong’ and ‘virtuous’. Some cute nicknames would be:
♡ Anna
♡ Annie
♡ Bree
♡ Bri Bri
♡ Briann
♡ Brina
Brooklyn
this pretty English girl name means water or stream. Some perfect nicknames would be:
♡ Brook
♡ Brookie
♡ Brookster
♡ Rookie
♡ Rook
♡ Want a free prenatal course + FREE Week-by-Week pregnancy Ebook? ♡
That Start With C
Camilla
this Latin baby girl name means ‘servant of the temple’, ‘free born’ or ‘noble’. It’s such a pretty name on it’s own but you could totally use nicknames like:
♡ Cam
♡ Cams
♡ Cami
♡ Mila
♡ Millie
Caroline
this Italian girl name means ‘strong’ and it has cute nicknames like:
♡ Cara
♡ Carrie
♡ Caro
♡ Carol
♡ Lina
I had a friend named Caroline when I was younger and I remember her parents used to call her Care Bear which I thought was so cute!
Cassandra
this Greek baby girl name means ‘unheeded’ or ‘prophetess’ and has cute nicknames like:
♡ Cass
♡ Cassie
♡ Sandra
♡ Sandy
Catalina
this Spanish girl name means ‘pure’ and you could use nicknames like:
♡ Cat
♡ Cata
♡ Lina
Catherine
this baby name has Greek origins and also means ‘pure’ or ‘ clear’. Try using nicknames like:
♡ Cat
♡ Cath
♡ Katie
♡ Kathy
♡ Katya
Celeste
this Latin baby girl name means ‘heavenly’, how perfect! And has cute nicknames including:
♡ Cela
♡ Celia
♡ Celie
♡ Lessie
♡ Lissie
Charlotte
this French baby name can mean ‘petite’ or ‘free man’ and it’s perfect for nicknames like:
♡ Charlie
♡ Char
♡ Harlo
♡ Lotta
♡ Lottie
Christina
this classic baby girl name means ‘a Christian’ and it’s perfect for nicknames like:
♡ Chris
♡ Christie
♡ Chrissy
♡ Tina
Clarissa
this baby name has Latin origins that mean ‘bright, clear or famous’ . It’s perfect for nicknames like:
♡ Claire
♡ Clarie
♡ Clara
♡ Rissa
♡ Rissie
Coraline
this one has been a favorite of mine since the movie! This Greek baby name means ‘from the coral of the sea’ – how pretty! You could use sweet nicknames like:
♡ Cora
♡ Coral
♡ Cory
♡ Coco
Cynthia
this is a Greek baby name meaning ‘of Cynthus’ because it was one of the names of the Greek goddess of the moon born on Mount Cynthus. You could use pretty nicknames like:
♡ Cin
♡ Cindy
♡ Cinnie
♡ Cynda
RELATED POST:
Magical, Enchanting Girl Names Filled With Whimsy
Distinctly Southern Boy Names With Country Charm
Brazilian Boy Names You Don’t Hear
That Start With D
Dakota
this name means ‘friend’ or ‘friendly’ and has cute nicknames like:
♡ DK
♡ Kota
♡ Koda
♡ Kody
♡ Koko
Danielle
is a Hebrew name that means ‘God is my judge’ and it has such cute nicknames like:
♡ Dana
♡ Dani
♡ Dee
♡ Elle
♡ Ellie
Daphne
this cute name has Greek origins meaning ‘laurel tree’ and has nicknames like:
♡ Daffie
♡ Daph
♡ Dee
Davina
this beautiful Scottish girl name means ‘beloved’ or ‘friend’- so sweet! You could use cute nicknames like:
♡ Davi
♡ Dav
♡ Dove
♡ Dee
♡ Vina
Desiree
this beautiful French baby girl name means ‘the desired one’ and has the cutest nicknames like:
♡ Des
♡ Desi
♡ Dez
♡ Rae
Demetria
this Greek baby girl name means ‘follower of Demetrius’ and has nicknames like:
♡ Didi
♡ Demi
♡ Dima
♡ Mitria
Dominique
this pretty French baby girl name means ‘of the lord’ or ‘belonging to god’ and it lends itself well to nicknames like:
♡ Dom
♡ Domi
♡ Mini
♡ Mika
♡ Mo
♡ Monique
♡ Nikkie
♡ Omi
Druella
this German girl name means ‘ “elfin vision’ and you could have cute nicknames like:
♡ Drew
♡ Elle
♡ Ella
♡ Rue
♡ You gotta try this FREE Ultimate Breastfeeding Course before baby comes! ♡
That Start With E
Edelyn
the meaning varies depending on the origin but the common ones are ‘the love of god’ ‘love’ or ‘noble’ and you could use fun nicknames like:
♡ Delyn
♡ Ed
♡ Eddie
♡ Eedee
♡ Lynn
Eleanor
is a Greek girl name meaning ‘bright, shining one’ with cute nicknames like:
♡ Elle
♡ Ella
♡ Ellie
♡ Lenor
♡ Nel
♡ Nellie
♡ Nora
♡ Nori
Elena
this classic girl name has Greek origins and means ‘bright, shining light’. You could use cute girl nicknames like:
♡ Elle
♡ Ellie
♡ Elaine
♡ Lane
♡ Lena
♡ Lennie
♡ Laney
Elizabeth
this Classic baby girl name has Hebrew origins and means ‘my God is abundance’. This one is perfect for so many different nicknames:
♡ Beth
♡ Betsy
♡ Betty
♡ Elle
♡ Ella
♡ Ellie
♡ Eliza
♡ Libby
♡ Liz
♡ Lizbeth
♡ Lizzy
Ellaria
this beautiful name has Arabic origins and means ‘beautiful’. It’s cute on it’s own but you could also call her:
♡ Aria
♡ Elle
♡ Ella
♡ Ellie
♡ Ria
Elora
this is an English baby girl name meaning ‘God gives he laurel’ or ‘the crown of victory’. It would be perfect for nicknames like:
♡ Elle
♡ Ella
♡ Ellie
♡ Lori
♡ Lora
Evelyn
this sweet English baby name means ‘wished for child’ and you could use other monikers like
♡ Ev
♡ Eve
♡ Evie
♡ Lynn
That Start With F
Fallon
this cute Irish girl name means ‘leader’ and you could use nicknames like:
♡ Fal
♡ Fae
♡ Lynn
Felicity
this cute English baby girl name means ‘happiness’ ‘hope’ or ‘good luck’. It’s perfect for aliases like:
♡ Fliss
♡ Flossie
♡ Flick
♡ Fi
♡ Fifi
♡ Fizzy
♡ Lissa
Finley
this Irish baby name means ‘fair haired hero’ and uses nicknames like:
♡ Fi
♡ Fifi
♡ Fin
♡ Finny
♡ Lee
Francine
this Latin baby name means ‘from France’ or ‘free one’. I love that this one has so many nicknames that are traditionally masculine:
♡ Frank
♡ Frankie
♡ Francis
♡ Fannie
♡ Frannie
♡ Fran
♡ Francie
RELATED POSTS
Unisex, Gender Neutral Baby Names For Boys and Girls
List of Two Syllable Girl Names
Unique Nature Themed Baby Names For Girls and Boys
Long Elegant Female Names and Meanings
That Start With G
Gabriella
comes from Hebrew meaning “God is my strength’. You could use cute nicknames like:
♡ Bri
♡ Elle
♡ Ella
♡ Gabe
♡ Gabs
♡ Gabby
Genevieve
this pretty girl name means ‘woman of the race’ and you can use nicknames like:
♡ Eve
♡ Evie
♡ Gen
♡ Gene
♡ Genna
♡ Gigi
♡ Vivi
Georgia
this baby name means ‘worker of the Earth’ or ‘farmer’ and has cute nicknames like:
♡ Georgie
♡ Gia
♡ Gigi
Gianna
this Italian baby name means ‘God is gracious’- use nicknames like:
♡ Ann
♡ Anna
♡ Gia
♡ Gigi
♡ Genna
♡ Gina
Giselle
this German baby girl name means ‘to owe or to pledge’. Try nicknames like:
♡ Jill
♡ Elle
♡ Gise
♡ Gigi
♡ Jelly
Gracelynn
this pretty girl name has Latin origins meaning ‘poise and beauty’, try out nicknames like:
♡ Grace
♡ Gracie
♡ Gray
♡ Lynn
♡ Rae
Guinevere
this French baby name means ‘white’ and ‘smooth’ or ‘the fair one’. It’s perfect for nicknames like:
♡ Gwen
♡ Gwennie
♡ Gen
♡ Wendy
♡ Winnie
Gwyneth
this Celtic baby name means ‘white’ and ‘blessed’ and common nicknames are:
♡ Gwen
♡ Gwennie
♡ Gen
♡ Wendy
♡ Winnie
That Start With H
Haisley
this cute Irish baby name means ‘hazel wood’. You could use nicknames like:
♡ Haise
♡ Haisey
♡ Hay
♡ Lee
Hannalise
this cute Hebrew girl name means ‘favor’ or ‘grace’ and nicknames include:
♡ Ann
♡ Anna
♡ Annie
♡ Han
♡ Hannah
♡ Hannie
♡ Lise
Helena
this beautiful Greek baby name means ‘bright shining light’ and is perfect for nicknames like:
♡ Elena
♡ Ellie
♡ Helen
♡ Lena
♡ Lennie
♡ Nellie
Henrietta
this French baby girl name means ‘keeper of the hearth’ and lends itself to nicknames like:
♡ Etta
♡ Ettie
♡ Hatsie
♡ Hattie
♡ Henri
♡ Nettie
Hester
this Persian girl name means ‘star’ and has cute nicknames like:
♡ Hes
♡ Hessie
♡ Hetty
♡ Esther
♡ Etta
♡ Prepping for labor? Check out this FREE Prenatal Course ♡
That Start With I
Ireland
this beautiful name comes from the Gaelic word ‘lamb’ and means ‘unity’
you could use cue nicknames like:
♡ Erin
♡ Ire
♡ Irie
♡ Indie
♡ Lindie
Isabella
this beautiful girl name means ‘pledged to God’ and has many cute nicknames like:
♡ Bell
♡ Bella
♡ Isa
♡ Izzie
♡ Sabel
Isadora
this Greek baby name means ‘gift of Isis’ and has cute nicknames like:
♡ Dora
♡ Dori
♡ Isa
♡ Izzy
Ivanna
this pretty Hebrew baby girl name means ‘gift from God’. Perfect for nicknames like:
♡ Ann
♡ Anna
♡ Annie
♡ Ivy
♡ Vana
Ivette
this French baby name means ‘yew’ and has nicknames like:
♡ Eve
♡ Evee
♡ Ivy
♡ Vett
RELATED POSTS
Hippie Bohemian Baby Names For Boys and Girls
+115 Baby Names That Mean Last
Cute Middle Names for Savannah
That Start With J
Jacqueline
is a French baby name meaning ‘may God protect’ or ‘supplanter’ and has cute nicknames like:
♡ Jackie
♡ Jax
♡ Quilin
♡ Lynn
Jameson
this traditional boy name has become popular for girls and means ‘son of James”. It’s perfect for cute nicknames like:
♡ Jamie
♡ Jay Jay
♡ James
Jannalee
this baby name has Hebrew origins that means ‘God is gracious’ and you could use nicknames like:
♡ Ann
♡ Anna
♡ Annalee
♡ Jan
♡ Janna
♡ Lee
Janelle
this cute baby girl name means ‘God is gracious’ and has sweet nicknames like:
♡ Jan
♡ Jane
♡ Janie
♡ Jen
♡ Jenny
♡ Nel
♡ Nellie
Janessa
this pretty girl name means ‘God is gracious’ and it’s perefect for nicknames like:
♡ Jan
♡ Jane
♡ Jess
♡ Jessa
♡ Nessa
♡ Nessie
♡ Essa
Jasmine
I’ve been OBSESSED with this name since I saw Aladdin as a child and was sure I would name my daughter this one day LOL! This beautiful flower name means ‘gift from God’. Perfect for nicknames like:
♡ Jaz
♡ Jazzie
♡ Jassa
♡ Min
♡ Mina
♡ Minnie
Jelena
this pretty Russian girl name means ‘shining light’ and you could use nicknames like:
♡ Elena
♡ Lenny
♡ Lena
♡ Gigi
♡ Jelly
♡ Jela
Jennifer
this Classic girl name means ‘the fair one’ and has tons of nicknames like:
♡ Jen
♡ Jenna
♡ Jenny
♡ Jenner
Jessica
this Hebrew baby girl name means ‘God beholds’ and has nicknames like:
♡ Jess
♡ Jessie
♡ Jessa
Jordan
this Hebrew baby name means ‘to flow down’ or ‘descend’ and has super cute nicknames like:
♡ Jo
♡ JoJo
♡ Jordie
♡ Jori
Josephine
this classic French baby girl name means ‘may God add’ and you can use short names like:
♡ Jo
♡ Jojo
♡ Joey
♡ Josie
♡ Fi/Fifi
♡ Peppa
♡ Phinie
♡ Sephina
♡ Sephine
♡ Sophie
Juliette
this beautiful French baby name means ‘young’ or ‘youthful’ and has sweet nicknames like:
♡ Jules
♡ Julie
♡ Julia
♡ Jetta
♡ Lettie
♡ Li-Li
Julianna
this pretty Latin baby name means ‘young’ and has cute nicknames like:
♡ Jules
♡ Julie
♡ Julia
♡ Juju
♡ Ann
♡ Anna
♡ Leeanna
RELATED POST: Experienced Mom Shares How She Gets FREE Baby Products with this Trick!
That Start With K
Katherine
this Latin baby name means ‘pure’ or ‘clear’ and has so many nickname choices
♡ Kat
♡ Kate
♡ Kath
♡ Kathy
♡ Katya
♡ Katie
♡ Kit
♡ Kitty
♡ Kasia
Kalolina
this unique French baby name means ‘tiny and feminine’ and you can use nicknames like:
♡ Kal
♡ Kala
♡ Kalo
♡ Lola
♡ Lolina
♡ Lina
♡ Lilo
Karenna
this Greek girl name means ‘maiden’ and has cute nicknames like:
♡ Kare
♡ Kari
♡ Karen
♡ Karol
♡ Ren
♡ Renna
♡ Rennie
Karina
this name is also a variation of Katherine and means ‘pure’ or ‘clear’. Try out nicknames like:
♡ Kar
♡ Kari
♡ Karine
♡ Karin
♡ Rina
Karissa
is another Greek girl name and this one means ‘grace’ and ‘kindness’- how pretty! You could use nicknames like:
♡ Kare
♡ Kara
♡ Karie
♡ Karis
♡ Kris
♡ Krissy
♡ Kissa
♡ Rissa
♡ Trissa
Keegan
this unisex baby name is so cute! it means ‘fire’ or ‘fiery’ and has Irish roots. You could use nicknames like:
♡ Kay
♡ Kiki
♡ Keegz
♡ Key
Kendall
this cute English baby name means ‘royal valley’ and has cute nicknames like:
♡ Ken
♡ Kenny
♡ Doll
♡ Dolly
♡ Kay
Kimberlee
this English baby name means ‘from the wood of the royal forest’ or ‘from the royal fortress meadow’ and has so many cute nicknames like:
♡ Kiki
♡ Kim
♡ Kimmy
♡ Kimber
♡ Kay
♡ Lee
RELATED POST: Strong Warrior Boy Names For Your Wild Child
That Start With L
Lacey
this cute English baby name means ‘from Lassy’ and has short and sweet nicknames like:
♡ Lace
♡ Lala
♡ Lay Lay
♡ LC
Lailah
this pretty Arabic name can mean ‘dark beauty’ or ‘night’. You could use nicknames like:
♡ Lay Lay
♡ Lila
♡ Lilo
♡ Lola
Lainey
this cute French baby name means ‘bright’ or ‘shining light’ and has nicknames like:
♡ Lai Lai
♡ Lain
♡ Nee Nee
♡ La La
Larissa
this pretty girl name has Greek and Russian origins and means ‘citadel’. You could use nicknames like:
♡ Lar
♡ Lari
♡ Lori
♡ Lyssa
♡ Liz
♡ Lara
♡ Rissa
♡ Lissa
Lorelei
this pretty name means ‘alluring or temptress’ – a favorite of mine since Gilmore Girls! Anybody else? You could use nicknames like:
♡ Lore
♡ Lori
♡ Lola
♡ Rory
Lillian
this English baby name comes from the flower name lily and is associated with innocence, beauty and purity. It has cute nicknames like:
♡ Lil
♡ Lily
♡ Leeann
♡ Lili
♡ Lila
Lolita
this Spanish girl name means ‘sorrow’ and has cute nicknames like:
♡ Lo
♡ Lolo
♡ Lola
♡ Loli
♡ Lita
Lucinda
is a Latin girl name meaning ‘illumination’ and ha so many cute nicknames like:
♡ Cindy
♡ Cinda
♡ Cin
♡ Luce
♡ Lucy
♡ Lou
Lydia
this is a Greek girl name meaning ‘kind’ or ‘kind spirited’. It has nicknames like:
♡ Lyds
♡ Liddy
♡ Lya
♡ Lia
♡ Liddy
RELATED POST: First and Middle Name Combos For Girls That Sound So Good Together
That Start With M
Mackenna
this cue Irish baby name means ‘fiery love’ and has adorable nicknames like:
♡ Mac
♡ Mackie
♡ Miki
♡ Maxie
♡ Ken
♡ Kenna
♡ MK
Mackenzie
this Gaelic baby name can mean ‘born of fire’, ‘child of the wise leader’ or ‘comely’ and has so many cute as a button nicknames like:
♡ Mac
♡ Mackie
♡ Maxie
♡ Kenz
♡ Kenzie
♡ Kenny
Madeline
this pretty girl baby name means “high tower or woman from Magdala” and you can use nicknames like:
♡ Mads
♡ Maddy
♡ Addy
♡ Adeline
♡ Lynn
Malia
this Hawaiian baby name means ‘calm or gentle waters’ and you can use cute nicknames like:
♡ Alia
♡ Mal
♡ Molly
♡ Mia
♡ Millie
♡ Lia
Mallory
comes from an old French word meaning ‘unlucky’ or ‘unfortunate’ or the Celtic meaning is ‘wise prince’ and has cute nicknames like:
♡ Mal
♡ Mel
♡ Mally
♡ Rory
♡ Lori
Mariam
the meaning depends on which origin you look at so I’m going with the least gloomy one which says ‘star of the sea’ and it has cute nicknames like:
♡ Mar
♡ Mere
♡ Mimi
♡ Mary
Marina
this pretty girl name means ‘of the sea’ and can have nicknames like:
♡ Mare
♡ Mary
♡ Marine
♡ Rina
♡ Rini
Melina
this pretty Greek baby name means ‘honey’ or ‘God’s’ gift’, try nicknames like:
♡ Mel
♡ Millie
♡ Mila
♡ Lina
Melissa
has Greek origins meaning ‘honey bee’ and has cute nicknames like:
♡ Mel
♡ Milli
♡ Lissa
♡ Missie
Monica
this one had to be included because I’m a die hard Friends fan! This beautiful name has a few different meanings but the most common seem to be ‘unique’, ‘to advise’ or ‘solitary’. Nicknames include:
♡ Mica
♡ Mon
♡ Mona
♡ Monnie
♡ Nikka
♡ Nikkie
RELATED POST: 3-Letter Boy Names That Are Short and Cute
That Start With N
Nadine
this cute French girl name means ‘hope’- try nicknames like:
♡ Nads
♡ Nadi
♡ Nay Nay
♡ Dean
♡ Dina
Nalani
this beautiful Hawaiian baby name (click to see more) means ‘the heavens’ and has equally beautiful nicknames like:
♡ Nala
♡ Lanna
♡ Lani
♡ Annie
♡ Anna
Naomika
this Indian baby name is associated with the goddess Durga and Lakshmi and has pretty nicknames like:
♡ Nay Nay
♡ Nala
♡ Naomi
♡ Omi
♡ Omika
♡ Mika
Natalia
this Latin baby name means ‘birthday of the Lord’ and has nicknames like:
♡ Nat
♡ Nate
♡ Natie
♡ Talia
♡ Lia
Nichelle
this Hebrew baby name means ‘like God’ and you can use nicknames like:
♡ Nich
♡ Nini
♡ Nisha
♡ Nikki
♡ Shelly
Nicolette
this pretty French girl name means ‘victory of the people’ and has great nicknames like:
♡ Coco
♡ Colette
♡ Nic
♡ Nicole
♡ Nico
♡ Nikkie
♡ Lettie
Ninette
this cute French baby name means ‘grace’ and has nicknames like:
♡ Nina
♡ Nini
♡ Nettie
♡ Netta
Noella
this cute French baby name means ‘Christmas’ and has equally cute nicknames like:
♡ Noe
♡ Noel
♡ Nellie
♡ Elle
♡ Ella
♡ Ellie
RELATED POST: 4 LETTER BOY NAMES YOU’LL LOVE!
That Start With O
Odessa
this beautiful Greek girl name means ‘wanderer’ or ‘traveler’ like an odyssey. You can use nicknames like:
♡ Dessa
♡ Desi
♡ Essa
♡ Ode
♡ Odie
♡ Odes
Olenna
this Ukrainian baby name means ‘shining light’ and has nicknames like:
♡ Ollie
♡ Olen
♡ Len
♡ Lynn
♡ Lena
♡ Lenny
Olivia
this beautiful Latin girl name means ‘olive tree’ and has cute nicknames like:
♡ Liv
♡ Livia
♡ Livvy
♡ Ollie
♡ Olive
Ophelia
this Greek baby name means ‘help’ and uses nicknames like:
♡ Effie
♡ Fifi
♡ Fi
♡ Phelia
♡ O
Oriana
this Latin baby name can mean ‘to rise’ ‘sunrise’ ‘dawn’ or ‘golden’- take your pick- then try a nickname like:
♡ Ana
♡ Ora
♡ Orie
♡ RiRi
♡ Riana
RELATED POSTS
The Cutest Old Lady Chic Names That Are Making a Comeback
Male Japanese Names and Meanings List
That Start With P
Paislee
this Scottish girl name can mean ‘church’ or ‘cemetary’ and has adorable nicknames like:
♡ Izzy
♡ Pai
♡ Paise
♡ Paisey
♡ Lee
Patricia
this Latin baby name means ‘noble woman’ and has many nicknames including:
♡ Attie
♡ Pat
♡ Patty
♡ Paddy
♡ Patrice
♡ Patsy
♡ Tricia
♡ Trixie
Penelope
this cute Greek girl name means ‘weaver’ and has nicknames that are just as cute:
♡ P
♡ Penn
♡ Penny
♡ Pepper
♡ Pippa
♡ Poppy
♡ Polly
♡ Lola
Petronella
this baby name has Greek and Latin origins meaning ‘rock’ and cute nicknames like:
♡ Petra
♡ Petrina
♡ Nella
♡ Nellie
♡ Ronnie
♡ Ella
Peyton
this English baby name means ‘fighting man’s estate’ and you can use nicknames like:
♡ Pey
♡ Pay Pay
♡ Pate
Phoebe
another Friends reference because why not?! This Greek name means ‘bright’ or ‘shining one’ and has cute nicknames like:
♡ Pheebs
♡ Fi
♡ Fifi
Priscilla
this English baby name means ‘ancient’ or ‘classical’ and has cute nicknames like:
♡ Cilla
♡ Prii
♡ Pris
♡ Prissie
RELATED POST: Retro Cool Vintage Boy Names and Meanings
That Start With Q
Quinevere
this Aruthurian legend baby name is a variation on the name of King Arthur’s queen- Guinevere – you could use nicknames like
♡ Quinn
♡ Quinny
That Start With R
Raelyn
this name means ‘well advised protector’ and you can use nicknames like:
♡ Rae
♡ Rae Rae
♡ Railey
♡ Aelyn
♡ Lynn
Ramona
this pretty and classic girl name means ‘protecting hands’ and you can use cute nicknames like:
♡ Rae
♡ Remi
♡ Romy
♡ Roni
♡ Mona
Raven
this unisex baby name means ‘black bird’ and has cute nicknames like:
♡ Rae
♡ Rave
♡ Ravi
♡ Venna
Rosalie
this pretty French baby name means ‘rose’- try nicknames like:
♡ Rose
♡ Rosa
♡ Rosie
♡ Roe
♡ Lee
Rebekah
this pretty name can mean ‘captivating beauty’ or ‘to tie’ or ‘to bind’ and has lots of cute nicknames like:
♡ Becky
♡ Becca
♡ Beck
♡ Reba
Rihanna
this Irish baby name means ‘great queen’- how perfect! Use cute nicknames like:
♡ Ree
♡ Riri
♡ Hanna
♡ Ria
♡ Riha
♡ Annie
♡ Anna
Roxanna
this Persian baby name means ‘bright’ or ‘dawn’ and has super cute nicknames like:
♡ Rox
♡ Roxie
♡ Rocco
♡ Roro
♡ Roxanne
♡ Ann
♡ Anna
♡ Annie
That Start With S
Sabrina
can mean ‘white rose’ or ‘boundary’ and has several nicknames like:
♡ Sabz
♡ Sabri
♡ Sabi
♡ Brina
♡ Bri
♡ Rina
Samantha
depending on the origin, it can mean ‘God heard’ , ‘listener’ or ‘flower’. It’s perfect for nicknames like:
♡ Sam
♡ Sammy
♡ Manny
Sameera
depending on the origin it can mean ‘love’ or ‘princess’ and has cute nicknames like:
♡ Sam
♡ Sammy
♡ Samir
♡ Mer
♡ Meera
Savannah
this pretty Spanish baby girl name means ‘treeless plain’ and has so many cute nicknames like:
♡ Ava
♡ Anna
♡ Sav
♡ Sava
♡ Savi
♡ Vanna
Scarlett
this is an occupational name for someone who sells cloth of scarlet- you can use nicknames like:
♡ Scar
♡ Lettie
♡ Red
♡ Carla
♡ Carly
♡ Lottie
Scotland (Scotlyn)
this is a place name but would also make such a pretty baby name and you could use nicknames like:
♡ Scott
♡ Scottie
♡ Scoot
♡ Lynn
Selena
is a Greek baby girl name that refers to the ‘moon’ and has cute nicknames like:
♡ Ellen
♡ Ellie
♡ Elena
♡ Lena
♡ Sel
♡ Selia
♡ Selly
Shaylyn
this beautiful Gaelic baby girl name means ‘from the fairy palace’ and ‘admirable’- how whimsical! It’s got equally cute nicknames like:
♡ Shay
♡ Shayla
♡ Shaylie
♡ Lynn
Sienna
this Italian baby girl name is a color name referring to a reddish brown shade. Perfect for nicknames like:
♡ Sea
♡ Cici
♡ Sena
♡ Sein
♡ Sia
Sophia
is a Greek baby name meaning ‘wisdom’ and ‘skill’- it has sweet nicknames like:
♡ Soph
♡ Sophie
♡ Pia
♡ Fi
♡ Fifi
♡ Fia
RELATED POST: The MOST Beautiful First & Middle Name Combos For Boys
That Start With T
Tabitha
this pretty baby girl name means ‘gazelle’ and ‘graceful’- it has so many nicknames like:
♡ Tabz
♡ Tabby
♡ Tibby
♡ Beth
♡ Betha
♡ Bethie
♡ Bitty
♡ Betty
♡Abbie
Teresa
this Greek baby name means ‘harvester’ and has cute nicknames like:
♡ Tes
♡ Tessie
♡ Tessa
♡ Terry
♡ Rezi
♡ Resa
Theodora
this cute Greek girl name means ‘gift of God’ and has cute nick names like:
♡ Dora
♡ Dori
♡ Thea
♡ Theo
♡ Tia
♡ Teddy
Tiffany
this Latin baby name means ‘manifestation of God’ and has cute nicknames like:
♡ Tiff
♡ Tiffy
♡ Titi
♡ Fanny
Tristina / Tristana
this English baby name means ‘sorrow’ or ‘noisy’ and has cute nicknames like:
♡ Tris
♡ Tristie
♡ Trissy
♡ Trissa
♡ Tina
♡ TiTi
That Start With U
Ulyana
This cute Russian baby girl name means ‘youthful’ or ‘downy’- perfect for nicknames like:
♡ Ula
♡ Uly
♡ Ana
♡ Yana
Ursula
this pretty Latin baby name means little bear (like the star constellation) – you could use nicknames like:
♡ Urs
♡ Ursie
♡ Ursu
♡ Sela
♡ Ella
♡ Lula
That Start With V
Valentina
this name comes from the Roman words for ‘healthy’ and ‘strong’- it has cute nicknames like:
♡ Vee
♡ Val
♡ Vallie
♡ Valla
♡ Tina
♡ Lenny
Vanessa
this pretty Greek girl baby name means ‘butterfly’ and has cute nicknames like:
♡ Van
♡ Vana
♡ Nessa
♡ Nessie
♡ Essa
♡ Vessie
♡ Vessa
Veronica
this Latin baby girl name means ‘true image’ or ‘honest image’- you can use nicknames like:
♡ Ronnie
♡ Vonnie
♡ Nika
♡ Nikkie
♡ Vonnie
♡ Vee
♡ Vera
Victoria
this name comes from the Latin word for ‘victory’ and has nicknames like:
♡ Vic
♡ Vee
♡ Vivi
♡ Vicki
♡ Tori
♡ Toria
Vivienne
this French baby name means ‘alive’ and has cute nicknames like:
♡ Viv
♡ Vivi
♡ Vivee
♡ Vee
♡ Vienna
That Start With W
Whitney
this English baby girl name means ‘white island’- use nicknames like:
♡ Whit
♡ Whittie
♡ Whitzie
♡ Winnie
♡ NiNi
Wilhelmina
this baby name has Dutch and German influences and means ‘willing to protect’- it’s got such cute nicknames like:
♡ Will
♡ Willie
♡ Billie
♡ Willa
♡ Wilma
♡ Helmi
♡ Mina
♡ Minnie
Winsley
is derived from words in old English meaning ‘friend’ and ‘hill’ or ‘mound’ – try nicknames like:
♡ Win
♡ Winnie
♡ Winsie
♡ Wins
Winslow
this is another version of winsley and means ‘friends hill’- perfect for nicknames like:
♡ Win
♡ Winnie
♡ Winsley
♡ Willow
Wynona
this Native American baby name means ‘first born’- perfect for nicknames like:
♡ Win
♡ Winnie
♡ Wyno
♡ Winna
♡ Nona
♡ Nonnie
That Start With Y
Yasmine
this Arabic baby girl name is another version of Jasmine- named after the flower- nicknames include:
♡ Yas
♡ Yasa
♡ Yazzie
♡ Yasmi
♡ Min
♡ Mina
Yvonna
this name has French and German origins and means ‘yew’- perfect for nicknames like:
♡ Eve
♡ Evie
♡ Vonnie
♡ Vonna
♡ Vana
Yvette
this French baby girl name means ‘yew’ or ‘archer’ – it has nicknames like
♡ Eva
♡ Evie
♡ Vett
♡ Vettie
♡ Yves
That Start With Z
Zahara
this beautiful Swahili baby girl name means ‘to shine’ or ‘flower’- it’s perfect for nicknames like:
♡ Zaha
♡ Zara
♡ Zahar
♡ Hara
♡ Zahie
Zoelle
this pretty girl name means ‘alive’ or ‘life’ and has adorable nick names like:
♡ Zoe
♡ Zozo
♡ Zoey
♡ Elle
♡ Ella
Zuzanna
this Slavic baby girl name means ‘lily’- so you can use nicknames like:
♡ Zana
♡ Zu
♡ Zuzu
♡ Zuzanne
♡ Sue
♡ Anna
Tips For Choosing A Baby Girl Name With A Cute Nickname
I think picking a baby name is one of the most fun but also most difficult parts in the beginning with baby.
A name has to be just right! It really does tell a lot about a person.
Don’t be swayed by passing trends- this is the name your little one has to live with for the rest of their life- something that’s trendy now could die hard sooner or later- so unless the name really speaks to you- I would avoid trendy names that probably wont’ stick around long
Find something meaningful– one surefire way to know you’ll love the name you choose is if its already associated with something you love or something that has a special meaning for you.
It could be something like your culture or heritage. It could be something that reminds you of a loved one or a fond memory.
Think about the meaning- sometimes you just fall in love with what a name means and then it just fits. Think about the origins and meanings of the name. Keep in mind there are often multiple meanings depending on origin so if you don’t like one- there’s probably another.
Think about nicknames– the whole point of this post was to make you really think about nicknames. More often than not, kids get called by their nicknames more than their formal names so it’s important to love the nicknames associated with the name you’ve picked.
Consider the spelling– sometimes we want something unique but maybe not too unique (or weird) so consider alternate spellings. A classic baby name doesn’t always have to be boring. You can spice things up with a unique spelling that could give rise to a lovable nickname.
Uncommon Baby Girl Names With Cute Nicknames
Hopefully, you found some great baby name inspiration for girl names with equally cute nicknames. Whether you go with one of the classics or something more unique- just make sure it feels right!
Say it out loud a few times and see how it feels.
We had the hardest time coming up with names for our guy. We came up with 1 option early on that was based on my husband’s grandpa’s name and figured we’d add to the list as we went.
But nothing else felt right.
When you know, you know.
Trust your gut!
Amy Gougler
Tuesday 31st of March 2020
I love this list! So many sweet names and some nicknames I didn't even think about! My friend's daughter's name is Amalia and they call her Mollie. I think it's so sweet.
Heather Behrends
Tuesday 31st of March 2020
What a fun list and great idea for a post! I REALLY wanted to be able to come up with a girl's name because there are SO MANY beautiful girl names when I was pregnant - but I ended up with 3 boys! Love the name ideas and the list of nicknames for each name. Great post :-)
Flossie McCowald
Tuesday 31st of March 2020
So many fab ideas here! What a great resource for parents who are expecting and just don't know where to start, or are looking for some great inspo!
Momoftwolittlegirls
Monday 30th of March 2020
Such a great list. I don’t really have a nickname. Neither do my girls. I kinda wish we did sometimes.
Nicole
Monday 30th of March 2020
This list is amazing! I love that you included possible nicknames too, it really helps out when you're considering names. Thanks so much!