The Most Popular & Top Names For Girls
Name trends and themes change each year or season, but many baby names stand the test of time, remaining popular through the years.
We’ve prepared this list of 1,001 name ideas with popular themes and favorite options for your baby girl.
The Top 1,001 Baby Girl Names
What’s The #1 Female Name?
- Sofia – Wisdom
What’s The Best Girl Name In 2022?
- Belle – Beautiful; one of the most popular Disney princess names
Top 10 Most Popular Baby Girl Names
The SSA (Social Security Administration) released the following names as the top 10 most popular for girls in 2021: (1)
- Amelia – Industriousness
- Ava – Lively or birdlike
- Charlotte – Strong and vigorous
- Emma – Whole and universal
- Evelyn – Desired
- Harper – Harp player
- Isabella – God is my oath
- Mia – Beloved
- Olivia – Olive tree
- Sophia – Wisdom
Girl Names From Different Origins
Irish Baby Girl Names
Some trendy Irish girl name ideas:
- Abaigeal – Father rejoiced
- Adina – Slender
- Aibreann – April
- Ailbe – White
- Ailey – Shining light
- Ailis – Noble
- Aine – Splendor
- Alaina – Harmony
- Aoife – Radiant beauty
- Arlene – Devotion
- Ashlyn – Dream
- Beibhinn – Fair woman
- Bellamy – Fine friend
- Breena – Fairy place
- Brienda – Glowing sword
- Brienne – Exalted
- Caitlin – Pure
- Caoimhe – Beautiful and precious
- Carys – To love
- Cassidee – Curly haired
- Ciara – Dark
- Colleen – Young woman
- Cordelia – Daughter of the sea
- Eilish – Pledged to God
- Fainche – Free
- Fia – Wild
- Fiona – Fair and beautiful
- Imogen – Innocent maiden
- Izett – Fair respect
- Kady – First
- Kaelie – Slender and fair
- Kayleigh – Slender
- Keeva – Kind
- Keira – Little dark one
- Kelsey – Fierce island
- Meabh – Intoxicating
- Moira – Fate
- Rylee – Courageous and valiant
- Saoirse – Liberty
- Teagan – Attractive
Greek Baby Girl Names
Some Greek girl names for your baby:
- Adelpha – Beloved sister
- Adriani – Wealthy woman
- Aella – Whirlwind
- Agapi – Unconditional love
- Althaia – Healing herb
- Amalthea – To soothe
- Anthea – Spring
- Aretha – Virtuous woman
- Ariadne – Most holy
- Arianna – Holy one
- Calanthe – Beautiful flower
- Calista – The most beautiful woman
- Calla – Beauty
- Daphne – Laurel tree
- Elektra – Shining
- Iolanthe – Violet
- Karisa – Beloved
- Konstantina – Reliable
- Leona – Lion
- Lia – Bearer of good news
- Madeleine – A woman from Magdala
- Penelope – Weaver
- Teresa – Female hunter
- Titania – Great one
Russian Baby Girl Names
Beautiful Russian name ideas for your baby girl:
- Agasha – Good woman
- Agniya – Immaculate and pure
- Agrafena – Born with feet first
- Akilina – Eagle
- Alina – Bright
- Alyona – Bright, shining light
- Anastasiya – Resurrection
- Anfisa – Flower
- Anoushka – Favor and grace
- Antonina – Priceless
- Anya – Power and strength
- Ariadna – Most holy
- Arina – Peace
- Bodashka – Gift of God
- Dariya – The sea
- Dinarah – Wealth
- Doroteya – Gift of God
- Esfir – Ancient goddess
- Evgenia – Noble
- Gala – Woman of serenity
- Inna – Coming from strong waters
- Innessa – Purity
- Irina – Peace
- Karina – Dear
- Katya – Pure
- Kira – Throne
- Lada – Goddess of beauty
- Margosha – Pearl
- Mariya – Star of the sea
- Mika – Beautiful fragrance
- Mischa – One who resembles God
- Nadenka – Hope
- Nika – Very good
- Nikita – Victor or winner
- Olga – Blessed
- Sonechka – Wise
- Sonya – Wisdom
- Tamara – Palm tree
- Yana – God is gracious
Japanese Baby Girl Names
Some popular Japanese girl names:
- Aika – Love song
- Aimi – Love and affection
- Aya – Colorful
- Chieko – Child blessed with wisdom
- Emi – Beautiful smile
- Kairi – Ocean village
- Kamiko – Little goddess
- Mayumi – Elegant
- Nara – Flower from heaven
- Rei – Rule or law
- Ren – Love; can also be a baby boy name
Baby Girl Names With Italian Origin
Italian baby girl names and their meanings:
- Abriana – Mother of many nations
- Adelaide – Noble-natured
- Agnese – Pure
- Alessandra – Defender of humankind
- Aletta – Winged
- Allegra – Happy or lively
- Amadea – Love of God
- Amalia – Work
- Ambra – Amber
- Antonella – Praiseworthy
- Aria – Song or melody
- Benedetta – Blessed
- Bettina – God is my oath
- Bria – Liveliness
- Bruna – Brown
- Carlotta – Freeman
- Carmela – Garden
- Carmen – Poem
- Cello – A string instrument
- Chiara – Clear
- Gabriella – Devoted to God
- Gianna – God is gracious
- Linda – Beautiful
- Regina – Queen
- Valeria – Brave
- Vittoria – Victory
Hawaiian Baby Girl Names
Some exotic Hawaiian baby names:
- Alana – Awakening
- Alaula – Light of dawn
- Aloha – Love
- Anela – Angel
- Haukea – White snow
- Hoku – Star
- Iolana – Soar like an eagle
- Kaia – The sea
- Kalaini – Beach and sky
- Kalama – Flaming torch
- Kaleia – Curled flower
- Keahi – Fire
- Kealoha – The loved one
- Kiana – Moon baby
- Kona – Lady
- Leilani – Heavenly flower
- Lokelani – Small red rose
- Maka – Favorite one
- Malia – Of the sea
- Malu – Peacefulness
- Naia – Dolphin
- Nani – Beautiful
- Noelani – Heavenly mist
French Baby Girl Names
Some French name ideas for your baby girl:
- Adrienne – A girl from the city of Hadra
- Albertine – Noble and bright
- Alice – Noble
- Amy – Beloved
- Angelique – Like an angel
- Avril – April
- Babette – God is my oath
- Bernadette – Brave as a bear
- Blanche – White
- Brielle – God is my strength
- Brigitte – Exalted one
- Cecile – Sixth
- Celeste – Heavenly
- Celine – Heaven
- Chanel – Girl living near the canal
- Chanson – French song
- Fleur – Flower
- Henriette – Home ruler
- Marie – Star of the sea
- Michelle – One who resembles God
- Mirielle – Miraculous
- Monique – Warm and wise
- Natalie – God’s birthday
- Nicolette – People of victory
- Valerie – Strong
Hispanic & Mexican Baby Girl Names
Top choices for Mexican and Hispanic baby names for girls:
- Adela – Noble
- Ainara – Swallow (bird)
- Ana – Favor or grace
- Andrea – Courageous
- Elisa – Devoted to God
- Isabel – Consecrated to God
- Josefina – God will multiply
- Juana – God is gracious
- Leticia – Joy
- María – Wished-for child
- Soledad – Solitude
Spanish Baby Girl Names
Beautiful Spanish names for your little princess:
- Alejandra – Mankind’s defender
- Catalina – Pure
- Dulce – Sweet
- Esmeralda – Emerald
- Francisca – Free one
- Hermosa – Beauty
- Jacinta – Hyacinth
- Margarita – Daisy flower
- Mila – Miracles (short for Milagros)
- Mirabella – Wondrous beauty
- Patricia – Noble woman
- Rabia – Anger
- Ramona – Wise protector
- Rosa – Rose
Baby Girl Names With Hebrew Origin
- Abigail – The father’s joy
- Abra – Mother of nations
- Adira – Strong
- Annika – Sweet-faced
- Eliana – God has answered
- Elisheba – Devoted to God
- Elliana – My God has answered
- Harmony – United
- Michaela – Who is like God?
- Noemi – Goodness
- Orna – Pine tree
- Rachael – One with purity
- Samara – Guardian
- Sara – Princess
- Seraphina – Fiery ones
- Shiloh – God’s gift
- Tovi – Goodness of God
Baby Girl Names With Indian Origin
- Amoli – Precious
- Maya – Dream
African Baby Girl Names
- Beeba – Beloved
- Behati – Blessing
- Makenna – Happy one
- Malaika – Angel
- Zuri – Beautiful
Arabic Baby Names
- Amira – Princess
- Ja’Hira – Bold and beautiful
- Jamila – Beauty
- Jarah – Bravery
- Naila – Achiever
- Salma – Well-being
- Zahra – Shining
- Zora – Dawn
Korean Baby Girl Names
Some Korean girl names:
- Ji – Wisdom
- Sarang – Love
Chinese Baby Girl Names
Here are some Chinese girl names and their meanings:
- Ai – Affection and love
- Bai – Pure
- Biyu – Jasper
- Chao – Nest
- Chen – Morning
- Daiyu – Black jade
- Fen – Fragrance or perfume
- Genji – One who’s as valuable as gold
- Heng – Eternal
- Hua – Illustrious
- Hui – Benevolent
- Jia – Outstanding person
- Ju – Daisy
- Lian – Graceful willow tree
- Lin – Gemstone
- Liu – Powerful
- Mei – Beautiful
- Ming – Bright
- Nuwa – Mother goddess
- Shui – One who is like water
- Xiu – Elegant
German Baby Girl Names
These are some German names for your baby:
- Adelheid – Noble
- Felicie – Good fortune
- Harriet – Home ruler
- Louise – Famous warrior
What Are The Coolest Girl Names?
- Dixie – Tenth
- Isla – Island
- Joss – The merry one
- Layla – Night
What Are Rare & Unique Girl Names?
- Chantria – Moonlight
- Dana – God is the judge
- Gaia – Mother Earth
- Giada – Jade
- Gioia – Happiness
- Ilaria – Cheerful
- Imani – Faith
- Iohanna – God is gracious
- Nova – New
- Tajya – A little gem from the heavens
- Tala – Star
Badass & Powerful Princess, Goddess, & Warrior Names
Which warrior, princess, or goddess names do you like best?
- Aloisa – Renowned warrior
- Alvara – Elf warrior
- Artemis – Greek goddess of the hunt
- Athena – Greek goddess of wisdom
- Aurora – Dawn
- Clothilde – Famous in battle
- Colette – Victorious
- Eos – Titan goddess of dawn
- Hera – Greek queen of the gods
- Hermione – Messenger
- Juno – Roman queen of heaven
- Kendra – Greatest champion
- Luisa – Renowned warrior
- Luna – Roman goddess of the moon
- Merida – Badass Disney princess; one who has achieved a high honor
- Moana – Ocean
- Mulan – Wood orchid
- Nyx – Greek goddess of the night
- Pocahontas – Playful one
- Selene – Greek Goddess of the moon
- Tiana – Princess
What’s The Luckiest Girl Name?
- Beatrice – Blessed
- Evangeline – Bearer of good news
- Iris – Rainbow
- Odette – Wealth
- Sachi – Miracle
What’s A Cute & Pretty Girl Name?
- Ella – Girl
Popular Names From Pop Culture
- Adele – English singer and songwriter
- Ariana Grande – American singer
- Astrid – “How to Train Your Dragon”
- Beyonce – American singer and songwriter
- Madonna – Iconic American singer and songwriter
- Monica – “Touched by an Angel”
- Rihanna – Barbadian pop star
- Scarlett Johansson – American actress
Popular Girl Names From A To Z
Baby Girl Names Starting With A
Some girl names that start with A:
- Aaliyah
- Aarna
- Aarya
- Abby
- Acacia
- Ada
- Adassa
- Adelina
- Adeline
- Adley
- Adriana
- Agnes
- Aila
- Ailani
- Aileen
- Aimee
- Ainhoa
- Ainsley
- Aisha
- Aksha
- Alaia
- Alayah
- Aleena
- Alessia
- Aleta
- Alexa
- Alexandra
- Alexia
- Aliana
- Alicia
- Alison
- Alma
- Alondra
- Alora
- Althea
- Alto
- Alyssa
- Amaia
- Amanda
- Amara
- Amari
- Amaya
- Amber
- Amethyst
- Amiah
- Amina
- Anais
- Anastasia
- Andi
- Angela
- Angelou
- Anise
- Anja
- Annabella
- Annalise
- Anne
- Annie
- Antoinette
- Araceli
- Ariché
- Aster
- Aubrey
- Audrey
- Avery
- Ayah
- Ayanna
- Ayla
- Azalea
- Azul
Baby Girl Names Starting With B
- Barbara
- Beatrix
- Belen
- Berenice
- Bernice
- Bethany
- Bianca
- Blossom
- Blythe
- Bonnie
- Braelyn
- Brea
- Brianna
- Brio
- Brooke
- Brynn
Baby Girl Names Starting With C
- Cadence
- Cali
- Calypso
- Camellia
- Camryn
- Canna
- Cappella
- Capri
- Caprice
- Cara
- Carla
- Carly
- Carolina
- Caroline
- Carter
- Cassandra
- Cassia
- Cassidy
- Cataleya
- Catalina
- Cecilia
- Celestine
- Cerise
- Charleigh
- Chaya
- Chloe
- Cia
- Claire
- Clarissa
- Claudette
- Claudia
- Clio
- Coco
- Collins
- Contessa
- Cora
- Corrine
- Cossette
- Crystal
- Cynthia
Baby Girl Names Starting With D
- Danae
- Daniella
- Danielle
- Danna
- Dara
- Deirdre
- Delaney
- Delia
- Delphine
- Demetra
- Demi
- Diana
- Dina
- Dionne
- Donatella
- Dorothea
- Drew
Baby Girl Names Starting With E
- Eden
- Edha
- Eirene
- Elein
- Elena
- Elia
- Elise
- Elizabeth
- Elliott
- Ellis
- Elodie
- Ember
- Emilia
- Emmanuela
- Enora
- Erica
- Esme
- Esmee
- Estelle
- Eula
- Eulalie
- Eva
- Evan
- Evanthe
- Everly
- Evonne
Baby Girl Names Starting With F
- Fantine
- Fatima
- Faustine
- Fayre
- Felicita
- Flavia
- Flora
- Florence
- Florentina
- Francesca
- Frankie
- Freya
- Fuchsia
Baby Girl Names Starting With G
- Gabrielle
- Galatea
- Galilea
- Gemma
- Genevieve
- Gia
- Giovanna
- Giselle
- Giuliana
- Gloria
- Goldie
- Gracie
- Gratia
- Greta
- Guadalupe
- Guinevere
- Gwen
- Gwenaelle
Baby Girl Names Starting With H
- Hadassah
- Hadleigh
- Hailey
- Haisley
- Halia
- Hana
- Harika
- Harlow
- Hattie
- Hazel
- Heather
- Helia
- Holland
- Holly
- Hyacinth
Baby Girl Names Starting With I
- Ida
- Ilana
- Indigo
- Ines
- Ingrid
- Ira
- Irene
- Irish
- Iskra
- Ivanna
- Ivory
- Ivy
- Ixia
Baby Girl Names Starting With J
Cute girl names that start with J:
- Jackie
- Jacqueline
- Jada
- Jaden
- Jaliyah
- Jamie
- Janelle
- Jasmine
- Jaycee
- Jaylin
- Jesse
- Jett
- Jewel
- Joane
- Joelle
- Joie
- Jolee
- Jolene
- Josephine
- Journey
- Joyce
- Judith
- Julia
- Juliane
- Juliette
- Juniper
- Justice
Baby Girl Names Starting With K
- Kai
- Kalina
- Kamala
- Katherine
- Kathleen
- Keeva
- Kelly
- Kendall
- Khloe
- Klara
- Kylie
Baby Girl Names Starting With L
- Lahja
- Lani
- Lara
- Laura
- Lavender
- Leanne
- Legacy
- Leia
- Leighton
- Lelia
- Lennox
- Leslie
- Lexi
- Liezel
- Lilac
- Liliana
- Lillian
- Lina
- Livia
- Loane
- Lois
- Lola
- London
- Lorelei
- Loretta
- Lucia
- Luciana
- Lucille
- Lumi
- Lydia
- Lyra
- Lyric
- Lyris
Baby Girl Names Starting With M
- Madelyn
- Maeve
- Magnolia
- Maia
- Mailys
- Mallory
- Manon
- Marceline
- Margaret
- Marge
- Margherita
- Margot
- Marleigh
- Marley
- Marthe
- Martina
- Marvella
- Mary
- Maryam
- Maureen
- Mavis
- May
- Melanie
- Melba
- Melina
- Melissa
- Melodia
- Melody
- Mercy
- Micah
- Mikayla
- Milan
- Milana
- Milena
- Millie
- Mina
- Mira
- Mirabel
- Miranda
- Misty
- Molly
- Mona
- Monteen
- Mylah
- Myra
- Myrtle
Baby Girl Names Starting With N
- Nadia
- Nalani
- Nancy
- Naran
- Nasrin
- Natalia
- Natasha
- Naya
- Nayeli
- Nellie
- Nerina
- Nevaeh
- Nia
- Nicole
- Nima
- Noa
- Noelle
- Noor
- Novah
- Novalee
- Nylah
- Nyomi
- Nyra
Baby Girl Names Starting With O
- Oaklynn
- Oceane
- Octavia
- Olive
- Olympia
- Opal
- Ophelia
- Ossane
Baby Girl Names Starting With P
- Paisley
- Paityn
- Paloma
- Paola
- Paula
- Pearl
- Pelia
- Perrine
- Petunia
- Philia
- Phoebe
- Phoenix
- Piper
- Priscilla
Baby Girl Names Starting With Q
- Qiao
- Qing
- Qiuyue
- Quinn
Baby Girl Names Starting With R
- Rada
- Raine
- Raisa
- Raven
- Raya
- Raye
- Reagan
- Reese
- Regine
- Rei
- Remy
- Rene
- Rhea
- Rhoda
- Rhoswen
- Riley
- Riza
- Rory
- Rosalia
- Rosalie
- Rosamund
- Rosemary
- Rosette
- Rowan
- Roxane
- Royal
- Ruby
- Rya
- Rylan
- Ryleigh
Baby Girl Names Starting With S
- Sadie
- Sage
- Salem
- Sebire
- Selma
- Serafina
- Serena
- Seti
- Shane
- Shannon
- Shauna
- Shea
- Sheila
- Sheridan
- Sienna
- Silver
- Simone
- Siobhan
- Siofra
- Skye
- Skylar
- Slaine
- Sloane
- Solange
- Soleil
- Spencer
- Stevi
- Susannah
- Sylvie
Baby Girl Names Starting With T
- Tansy
- Tara
- Tatiana
- Tatum
- Teaghan
- Thalia
- Thea
- Thelma
- Theodora
- Therese
- Tiffany
- Toni
- Tony
- Toya
- Treasure
- Trinity
- Tristan
- Tulip
- Tyler
Baby Girl Names Starting With U
- Ulyana
- Uma
- Una
- Unity
- Ursula
Baby Girl Names Starting With V
- Vada
- Vanessa
- Vanka
- Veda
- Velora
- Venera
- Venus
- Vera
- Veronica
- Vienna
- Viola
- Violet
- Viviana
- Vivienne
Baby Girl Names Starting With W
- Wella
- Willow
- Winter
- Wolfe
Baby Girl Names Starting With X
- Xanthe
- Xanthea
- Xena
- Xenia
- Ximena
- Xiulan
Baby Girl Names Starting With Y
- Yasmin
- Yolanda
- Ysabelle
- Yvette
Baby Girl Names Starting With Z
- Zadie
- Zahara
- Zane
- Zaniyah
- Zara
- Zariah
- Zayla
- Zaylee
- Zaynab
- Zelda
- Zemirah
- Zendaya
- Zenni
- Zephyr
- Zhanna
- Zhen
- Zinoviya
- Zion
- Zoey
- Zola
- Zondra
- Zoya
- Zsusa
Baby Girl Names From Literature & Books
- Agatha – Author Agatha Christie
- Eloise – “Eloise at The Plaza”
- Eowyn – “The Lord Of The Rings”
- Jo – “Little Women”
Trendy Girl Names In The News
- Catherine – Princess of Wales
- Meghan – Duchess of Sussex
Classic & Old-Fashioned Baby Girl Names From Yesteryears
- Angelina
- Calliope
- Camila
- Clementine
- Edith
- Eleanor
- Georgia
- Prudence
- Valentina
- Victoria
Combination Names For Baby Girls
- Adalynn – “Ada” and “Lynn”
- Anna Belle
- Anne Marie
- Kate Louise
- Lareina – La Reina
- Lindy Lou
- Maite – “María” and “Teresa”
- María Elena
- Marianna – “Mary” and “Anna”
- Mary Jo
- Raelynn – “Rae” and “Lynn”
- Rosanne – “Rose” and “Anne”
Popular Middle Names For Girls
Favorite middle names for baby girls:
- Angelica
- Brooklyn
- Carol
- Carson
- Darian
- Harley
- Hayden
- Honor
- Hope
- Madison
- Morgan
- Oakley
- Paris
- Senna
- Sydney
Popular Monikers & Pet Names For Girls
Some pet names to consider:
- Amor
- Amore
- Angel
- Bella
- Bonita
- Cupcake
- Dimples
- Dumpling
- Nina
- Peach
- Peanut
- Penny
- Plum
- Poppy
- Princess
Best One-Syllable Names For Girls
Here are some one-syllable girl name ideas:
- Bliss
- Blue
- Bree
- Dawn
- Faith
- Faye
- Grace
- Hale
- Jade
- Jane
- Jazz
- Jean
- Jules
- June
- Kate
- Kim
- Lane
- Lee
- Lou
- Lynn
- Mae
- March
- Max
- Mehr
- Paige
- Rae
- Rain
- Reeve
- Ruth
- Sam
- Storm
- Sue
Nature-Inspired Baby Names
Beautiful nature names for babies:
- Autumn
- Clover
- Daffodil
- Dahlia
- Daisy
- Fawn
- Fern
- Lily
- Petal
- River
- Robin
- Rose
- Sky
- Summer
- Zinnia
Gender-Neutral Baby Names
These unisex names are also a good pick:
- Addison
- Alex
- Ali
- Arya
- Ash
- Aspen
- Auden
- August
- Bailey
- Billie
- Blair
- Blake
- Brett
- Briar
- Cameron
- Casey
- Corey
- Dakota
- Dallas
- Dani
- Denver
- Devin
- Finley
- Jordan
- Kinsley
- Lennon
- Mackenzie
- Monroe
- Murphy
- Parker
- Payton
- Roan
- Sawyer
- Taylor
- Wrenley
Some Factors To Consider When Choosing Baby Girl Names
Classic Baby Girl Names
Plenty of classic baby girl names remain popular, including Olivia, Sofia, and Charlotte.
You might notice that your child has the same name as several kids in their school or the playground, but you wouldn’t have to worry about repeatedly explaining or spelling out their name.
Hip & Trendy Baby Girl Names
Name trends change regularly. It’s nice to go with the trend, but make sure to double-check the name’s meaning or its origin.
Unique Girl Names
It’s fun to pick unique girl names, but be prepared for a lifetime of answering questions about the meaning of your child’s name and people getting it incorrectly spelled or pronounced.
Honoring Someone
In many families, it’s a tradition to name children after a parent or grandparent. That’s a great way to honor someone. You can use their name as your child’s first or middle name.
Nature-Inspired Names
Many parents also find nature names fascinating.
Of course, not all animals, plants, or things in nature can make good names for babies. Try to research the name’s meaning or say the name out loud several times to check how it sounds.
Traditional & Retro Baby Girl Names
Lots of retro names come back as trendy options for your baby girl.
Some parents also opt to slightly change the spellings of these traditional names to make them sound more modern. You can also pair them with short, one-syllable names for variation.
Gender-Neutral Or Unisex Names
Although many boy names sound too masculine for girls, there are also several that are gender-neutral. For example, even if Addison means “son of Adam,” the name is also a popular choice for girls.
Check The Combinations & Initials
It’s up to you to mix & match names that you think will fit your little one. However, it’s also good to say the name combinations out loud to avoid picking names that might sound embarrassing or offensive. That can happen.
For example, Molly and Lester are innocent, beautiful names when used individually but should never be used together in a combination, especially in that order.
It’s also good to check the resulting initials of your child’s name and surname. For example, Abigail Samara Smith looks pretty, but her initials don’t sound so good.
Asking Input From Your Partner, Family, & Friends
If you can’t decide which name to pick for your baby, make a list and ask loved ones for input. They might even have some ideas that you can find helpful.
Name Lists For Baby Girls
- Anime girl names
- Badass girl names
- Black girl names
- Chinese girl names
- French girl names
- German girl names
- Greek girl names
- Irish girl names
- Italian girl names
- Japanese girl names
- Korean girl names
- One-syllable girl names
- Russian girl names
References
(1) https://www.ssa.gov/oact/babynames/