There are some truly magical baby names for girls out there. The problem is narrowing it down to a manageable list. There are several ways to slim down all of the potential options and one excellent way to do so is to choose a name from a particular language, origin, or baby naming tradition.
Finding the best baby name for your daughter can be a challenge as you want to strike a balance between any number of factors. We suggest looking at baby names for girls from different languages to get an idea of the sort of name that is going to work best for your baby girl and family. For instance, if you have Welsh and Japanese ancestors, you should check out baby names from both languages to inform your choice. Or, you can go completely the opposite direction and choose a German name because it speaks to you. Go with your gut! Here are 1001 baby names for girls to help you take the first steps of your baby naming journey!
Arabic Baby Names for Girls
- Basma
- Faiza
- Aziza
- Hafsa
- Inaya
- Maheen
- Sonia
- Areesha
- Maira
- Anum
- Maha
- Naila
- Neha
- Abir
- Nada
- Farah
- Asma
- Haniya
- Madiha
- Fiza
- Mahreen
- Amna
- Bushra
- Aisha
- Fareeha
- Iqra
- Laiba
- Anam
- Eshaal
- Mahnoor
- Fauzia
- Mariam
- Afifa
- Jawaria
- Mehwish
- Kiran
- Alishba
- Fahreen
- Hareem
- Kinza
- Aleena
- Fatima
- Hiba
- Amara
- Khadija
- Aqsa
British Baby Names for Girls
- Harper
- Evelyn
- Avery
- Ella
- Scarlett
- Hazel
- Madison
- Eleanor
- Lily
- Ellie
- Addison
- Lucy
- Audrey
- Ivy
- Kinsley
- Hailey
- Piper
- Madeline
- Peyton
- Hadley
- Faith
- Charlie
- Taylor
- Ellen
- Ashley
- Andrea
- Parker
- Eloise
- Josie
- Daisy
- London
- Alyssa
- Blake
- Kimberly
- Lauren
- Presley
- Georgia
- Brooke
- Olive
- River
- Paige
- Hope
- Felicity
- Harley
- Joy
- Bristol
- Whitney
Celtic Baby Names for Girls
- Aoife
- Carys
- Isolde
- Keely
- Siobhan
- Tamsin
- Onora
- Yvaine
- Sabrina
- Una
- Beatha
- Danu
- Niamh
- Amena
- Avalon
- Eithne
- Brenda
- Sheridan
- Liadin
- Melvina
- Boudicca
- Morrigan
- Arthurette
- Igraine
- Binnie
- Cordelia
- Rhona
- Imogen
- Trista
- Aislinn
- Reagan
- Lynette
- Wylie
- Brianna
- Caitlin
- Fiadh
- Rhiannon
- Neala
- Tegan
- Shannon
- Morgan
- Eluned
- Vevina
- Brighid
- Bryn
- Moya
Chinese Baby Names for Girls
- Cheng
- Hong
- Fa
- Lei
- Jia
- Li mei
- Qing
- Da-chung
- Nuo
- Lifen
- Shan
- Ru
- Lin
- Jie
- Hop
- Shi
- Chang
- Wang Fang
- Xiang
- Tu
- Shuang
- Hua
- Chow
- Fu
- Huifen
- Lee
- Liena
- Fang
- Ping
- Hui-yang
- Lan
- Lai
- Kwong
- Qing
- Li na
- Huan
- Tai
- Rong
- Ling
- Bo
- Alix
- Fung
- Lian
- Qiu
- Heng
- Bik
Dutch Baby Names for Girls
- Vera
- Fleur
- Saskia
- Lena
- Romy
- Lara
- Kiki
- Anouk
- Eleonora
- Elin
- Juna
- Lotte
- Fenna
- Sanne
- Ilse
- Britt
- Mieke
- Silke
- Malou
- Liva
- Elke
- Maud
- Rika
- Madelief
- Merel
- Cato
- Lise
- Mette
- Feline
- Dael
- Benthe
- Fien
- Juul
- Jetje
- Janne
- Veerle
- Linde
- Elsje
- Jaylinn
- Lieka
- Yfke
- Floor
- Pien
- Nore
- Roos
- Famke
French Baby Names for Girls
- Genevieve
- Jeanne
- Avelina
- Liliane
- Severine
- Emilie
- Marguerite
- Therese
- Zephyrine
- Solene
- Aline
- Leonie
- Sabine
- Monique
- Giselle
- Annalle
- Jessamine
- Claud
- Sylvie
- Seraphine
- Nicolette
- Isabelle
- Amelie
- Arabelle
- Melisande
- Ottilie
- Aloutte
- Nadine
- Celine
- Roux
- Amadine
- Paul
- Delphine
- Manon
- Louise
- Ines
- Violette
- Olivie
- Elodie
- Soliel
- Odette
- Annette
- Darcy
- Lydie
- Madeleine
- Adele
German Baby Names for Girls
- Millicent
- Ida
- Alice
- Greta
- Lorelei
- Amelia
- Elsa
- Ottilie
- Jolina
- Erika
- Nixie
- Gretchen
- Elke
- Wilhelmina
- Haldis
- Ziska
- Romilda
- Irmina
- Analiese
- Willa
- Gunhilda
- Hanna
- Amory
- Liesl
- Adelaide
- Chroma
- Gertrude
- Matilda
- Frida
- Dode
- Helena
- Fara
- Heidi
- Appa
- Gretl
- Elgiva
- Hedwig
- Alpais
- Zinnia
- Neele
- Lieselotte
- Hannelore
- Silke
- Griselda
- Odila
- Klara
Greek Baby Names for Girls
- Chloe
- Anastasia
- Zoe
- Doris
- Chrysanthe
- Helene
- Nike
- Eupraxia
- Isidora
- Berenice
- Melitta
- Paris
- Alexandra
- Roxane
- Syntyche
- Niko
- Eudoxia
- Kallisto
- Charis
- Hagne
- Sappho
- Artemisia
- Sophia
- Lysistrata
- Hero
- Apollonia
- Pelagia
- Hypatia
- Thais
- Euphemia
- Kassandra
- Xenia
- Cleopatra
- Eugenia
- Dorkas
- Ambrosia
- Theodora
- Eirence
- Demetria
- Melissa
- Hyacinth
- Irene
- Corinna
- Agatha
- Eulalia
- Agnes
Hebrew Baby Names for Girls
- Maya
- Delilah
- Rebecca
- Eliza
- Anna
- Kayla
- Sadie
- Sarah
- Elizabeth
- Noa
- Hannah
- Miriam
- Naomi
- Talia
- Eliana
- Abigail
- Bathsheba
- Eden
- Chana
- Jordana
- Keren
- Deborah
- Amalia
- Eva
- Kelilah
- Mariah
- Jubilee
- Atara
- Neri
- Penina
- Jerusha
- Livana
- Bethany
- Ilana
- Mary
- Chaya
- Rachael
- Odelai
- Adira
- Libi
- Eliora
- Jemima
- Keziah
- Judith
- Aviva
- Dinah
Hindi / Sanskrit Baby Names for Girls.
- Kamala
- Svedita
- Amita
- Gita
- Lalita
- Anjali
- Chakra
- Narya
- Kali
- Priya
- Rohana
- Uma
- Kavi
- Jaya
- Anara
- Mandala
- Sansa
- Rani
- Maha
- Akasha
- Rama
- Vela
- Dharma
- Padma
- Kerani
- Opal
- Bala
- Nirvita
- Indira
- Sania
- Kayva
- Aja
- Pavana
- Shivani
- Makara
- Lakshmi
- Ishana
- Mandala
- Tarana
- Tulsi
- Leela
- Shanti
- Veda
- Parvati
- Mayuri
- Rajani
Irish Baby Names for Girls
- Tuilelaith
- Caoimhe
- Orla
- Fiadh
- Oona
- Enya
- Siobhan
- Fallon
- Aine
- Fia
- Moira
- Ciara
- Roisin
- Eithne
- Aisling
- Morrigan
- Sorcha
- Brenna
- Nuala
- Ailbhe
- Eilish
- Ailis
- Clodagh
- Brigid
- Larkin
- Sinead
- Darby
- Sadhbh
- Murphy
- Siofra
- Mare
- Tierney
- Fiona
- Grainne
- Laoise
- Eimear
- Kiernan
- Tully
- Madigan
- Flannery
- Eavan
- Merrin
- Maeve
- Bidu
- Muirgen
- Arlise
Italian Baby Names for Girls
- Emilia
- Aria
- Allegra
- Lucia
- Bianca
- Marcella
- Siena
- Lelia
- Violetta
- Francesca
- Amadea
- Carmela
- Mirabella
- Benedetta
- Galilea
- Celestina
- Gianna
- Cosetta
- Eloisa
- Fiorella
- Domenica
- Chiara
- Fabiana
- Giovanna
- Isabetta
- Antonella
- Genoa
- Alessia
- Italia
- Giulietta
- Serafina
- Isotta
- Sicily
- Venetia
- Ginevra
- Milana
- Simona
- Verona
- Elettra
- Emiliana
- Luciana
- Lucrezia
- Verona
- Ottavia
- Marta
- Eleanora
Japanese Baby Names for Girls
- Amaya
- Mika
- Kiki
- Suki
- Rumi
- Aya
- Hana
- Kairi
- Tori
- Nori
- Azami
- Akira
- Keiko
- Nomi
- Yuki
- Sora
- Kyoko
- Midori
- Sakura
- Aiko
- Katana
- Sumi
- Miki
- Miya
- Kaori
- Ino
- Sen
- Naoko
- Aina
- Hachi
- Hina
- Momo
- Umeko
- Sayuri
- Asahi
- Miyu
- Rei
- Manami
- Riko
- Otome
- Michika
- Anzu
- Emiko
- Ishi
- Hiyori
- Atsuko
Latin Baby Names for Girls
- Cadence
- Antonia
- Dacia
- Sage
- Serna
- Mabel
- Letitia
- Astra
- Juno
- Clarissa
- Junia
- April
- Honora
- Caledonia
- Fauna
- Cecelia
- Avis
- Daria
- Beatrice
- Estella
- Arria
- Felicity
- Celeste
- Amoris
- Constance
- Cerelia
- Corvina
- Aurelia
- Elysia
- Briony
- Aurora
- Dacia
- Charmaine
- Christabel
- Anona
- Colombia
- Brittania
- Ava
- Cordelia
- Benedetta
- Cara
- Amity
- Camilla
- Aviana
- Ceres
- Aeliana
Nordic Baby Names for Girls
- Dagny
- Astrid
- Vega
- Ama
- Borghild
- Rani
- Inger
- Stina
- Tyra
- Ulla
- Fjord
- Karin
- Noora
- Nessa
- Agneta
- Elin
- Maja
- Carita
- Mia
- Live
- Else
- Sade
- Embla
- Katrin
- Kerstin
- Juni
- Lovisa
- Moa
- Helka
- Bodil
- Viveka
- Torial
- Madlen
- Ragna
- Malena
- Kelda
- Hedda
- Gitty
- Lulla
- Gisla
- Beret
- Lycka
- Runa
- Marna
- Sassa
- Lotta
Persian Baby Names for Girls
- Sarina
- Kamila
- Sammi
- Nazanin
- Jasmin
- Zinat
- Setayesh
- Khadija
- Zahra
- Melika
- Pegar
- Nicky
- Kiana
- Parisa
- Sima
- Gulshan
- Saman
- Ellika
- Movahrid
- Dilshad
- Sara
- Mehvish
- Dahlia
- Maya
- Mahsa
- Amitida
- Mahroo
- Artunis
- Bolour
- Aida
- Malia
- Mahzarin
- Daria
- Azara
- Firouzeh
- Asal
- Laleh
- Isa
- Ava
- Nadia
- Omaira
- Nava
- Ariana
- Sadira
- Suri
- Adrina
Portuguese Baby Names for Girls
- Accalia
- Camila
- Bruna
- Caetana
- Eduarda
- Andreia
- Guiomar
- Esmeralda
- Clara
- Helia
- Amora
- Adelina
- Irina
- Jacinta
- Alexandra
- Carmen
- Margarida
- Joana
- Eliana
- Arabella
- Carlota
- Mafalda
- Iva
- Mara
- Magda
- Celeste
- Luena
- Alda
- Eunice
- Gisela
- Carmo
- Luciana
- Aurora
- Genoveva
- Dalila
- Lavinia
- Ivone
- Beatriz
- Guadalupe
- Dafne
- Catarina
- Amada
- Coralia
- Branca
- Agata
- Benedita
Scottish Baby Names for Girls
- Isla
- Maisie
- Elsie
- Flora
- Fiona
- Skye
- Cameron
- Eilidh
- Effie
- Ainsley
- Ione
- Elspeth
- Alisa
- Iona
- Alexina
- Catriona
- Davina
- Greer
- Iseabail
- Jamesina
- Lorna
- Marjorie
- Muriel
- Aileas
- Ismay
- Kenna
- Fenella
- Malvina
- Rhona
- Myra
- Senga
- Finola
- Rowan
- Sile
- Blair
- Mairead
- Orla
- Katie
- Morven
- Lilias
- Euphemia
- Eithne
- Lesley
- Bonnie
- Ishbel
- Edina
Spanish Baby Names for Girls
- Luna
- Elena
- Lola
- Isabella
- Lucia
- Alma
- Alicia
- Ines
- Natalia
- Carmen
- Ana
- Carolina
- Ainara
- Candela
- Gala
- Jana
- Manuela
- Leire
- Jimena
- Nerea
- Mar
- Iria
- Rocio
- Ona
- Salma
- Paloma
- Delores
- Celestina
- Rosalia
- Ximena
- VIda
- Luz
- Aroa
- Estrella
- Laia
- Pilar
- Esperanza
- Ramona
- Belen
- Reina
- Esmeralda
- Arlet
- Triana
- Marisol
- Valencia
Swahili Baby Names for Girls
- Adia
- Imani
- Hasana
- Chasuki
- Asifa
- Safiyah
- Kapukie
- Mashika
- Fifi
- Chinira
- Aziza
- Marini
- Zuri
- Ayanna
- Mosi
- Hadiya
- Kudio
- Zahara
- Kalifa
- Layla
- Asya
- Jioni
- N’bushe
- Kaisa
- Myasaa
- Abla
- Fahari
- Jelani
- Johari
- Sanura
- Kande
- Muraty
- Nyoka
- Jokia
- Aiesha
- Eshe
- Kesi
- Paka
- Neema
- Kwashi
- Tambika
- Zawati
- Koffi
- Tisa
- Nala
- Kiojah
Swedish Baby Names for Girls
- Sigrid
- Alma
- Linnea
- Vera
- Maj
- Lise
- Agneta
- Pernilla
- Ines
- Elin
- Annika
- Aina
- Cilla
- Gunda
- Kaja
- Lis
- Helmi
- Cajsa
- Majken
- Mikaela
- Heidi
- Alva
- Elva
- Majken
- Carina
- Petronella
- Hedvig
- Jannike
- Nea
- Lena
- Malin
- Kia
- Ingrid
- Ulla
- Elise
- Millia
- Astrid
- Laila
- Janina
- Elisabet
- Birgit
- Freja
- Svea
- Annelie
- Rut
- Britta
Welsh Baby Names for Girls
- Arwen
- Ellis
- Bronwen
- Rowena
- Gwendolen
- Alis
- Catrin
- Mabyn
- Wynn
- Glenda
- Brynn
- Gwyneth
- Aethnen
- Pren
- Blodyn
- Evanna
- Meredith
- Afan
- Derwen
- Morwenna
- Eirlys
- Delia
- Anwen
YOU MIGHT ALSO LIKE: 1,001 Baby Names From Around the World You Should Consider for Your Son
- Lynette
- Fioled
- Meillion
- Merywen
- Rhosyn
- Morgan
- Ceirios
- Emlyn
- Derwen
- Ffion
- Camri
- Afal
- Rhonwen
- Guinevere
- Tarian
- Winifred
- Cadi
- Carys
- Eira
- Megan
- Braillen
- Cadi
- Cerya
There you go! We hope you loved these 1001 baby names for girls and will consider at least one for your baby girl on the way. Choosing a baby name can be tough, but we have faith in you! You got this! Go with your heart and you will absolutely make the right decision for your family. Happy baby name hunting!
Mamas Uncut is THE online place for moms. We cover the latest about motherhood, parenting, and entertainment as well – all with a mom-focused twist. So if you're looking for parenting advice from real parents, we have plenty of it, all for moms from moms, and also experts. Because, at the end of the day, our mission is focused solely on empowering moms and moms-to-be with the knowledge and answers they’re looking for in one safe space.
Baby Name Generator
No baby name sounding good? Want a quick way to generate unique baby name ideas? Try our baby name generator below!
Set your terms (sex of the baby, number of letters, popularity, etc.) and then get a list of names that meet your criteria. Maybe the perfect name is just waiting to be generated for you.