Girl Names

We’ve compiled a list of baby names in each category to help you choose the perfect name. Click on a name to find the name meaning, popularity, origin, and other helpful information.

Keila

Keila Meaning and Origin Keila is a girl’s name meaning “crown of laurel” and is of Hebrew origin. Pronounced: KAY-La or KEE-la. Yiddish form of Kelila. Posts with the name Keila: Names for Girls That You Haven’t Heard Part 1

Kelia

Kelia Meaning and Origin The name Kelia is a girl's name meaning "strong beauty" and is of Irish origin.  Posts with the name Kelia: 25 Adorable Irish Names for Girls You'll Fall in Love with

Kelilah

Kelilah Meaning and Origin The name Kelilah is a girl's name meaning "crown" and is of Hebrew origin.  Posts with the name Kelilah: 100 Girl Names You Haven’t Heard Of

Kelsa

Kelsa Meaning and Origin Kelsa is a girl's name of English origin meaning "victorious ship." Posts with the name Kelsa: 100 Baby Names For Girls That Are Super Rare

Kemsyn

Kemsyn Meaning and Origin Kemsyn is an invented girl’s name. REAL NAME ALTERNATIVES: Emerson. Posts with the name Kemsyn: Invented Made Up Names for Girls

Kenaya

Kenaya Meaning and Origin The name Kenaya is a girl's name meaning "glory to God" and is of African origin. Kenaya has a very feminine feeling to it and an exotic touch; Naya could be a cute nickname. You may also like: Ksenia, Kenzie, Krizia Posts with the name...

Kendalie

Kendalie is an invented girl’s name.

Kenna

Kenna Meaning and Origin Kenna is an excellent option for those looking for a unique version of the name Kendall. The name Kenna is a girl's name meaning "born of fire, handsome" and is of Scottish origin. Current Popularity: #689. Posts with the name Kenna: Rare and...

Kensleigh

Kensleigh Meaning and Origin Kensleigh is a girl's modern invented name. An alternative to Kingsley, this name also has a regal ring to it. Whoever wears this name is sure to aspire to royalty. Posts with the name Kensleigh: 31 Pretty Invented Made Up Names for Girls...

Kenzie

Kenzie (KEN-ZEE) is a girl’s name of Gaelic origin meaning: “fair one”.

Kerala

Kerala Meaning and Origin The name Kerala is a girl's place name of Sanskrit origin. Kerala is a city located on the southwestern Malabar Coast of India. The name Kerala has an uncertain etymology some say it derives from the Malayalam word kera ‘coconut tree’...

Kerensa

Kerensa Meaning and Origin Kerensa is a girl's name of Cornish origin meaning "love".  Posts with the name Kerensa: 500 of the Prettiest Girl Names You’ve Ever Heard

Kesleigh

Kesleigh is an invented name with no known meaning.

Kestrel

Kestrel (Keh-Strul) is a girl’s name of English bird name

Kestyn

Kestyn is an invented girl’s name.

Kezia

Kezia Meaning and Origin Kezia is a girl's name of Hebrew origin meaning "sweet-scented spice." Posts with the name Kezia: 100 Baby Names For Girls That Are Super Rare

Keziah

Keziah Meaning and Origin Keziah (also spelled Kezia) is a girl's name meaning "cassia tree" and is of Hebrew origin. Keziah (KEE-zee-ah or KEE-szhah) is the second of three daughters of Job (Job 42:14), the others being Jemimah and Keren-happuch. It is said of his...

Kiera

Kiera is a Irish name meaning: “little dark one”. 

Kiersha

Kiersha is an invented girl’s name.

Kiersten

Kiersten Meaning and Origin The name Kiersten is a girl's name meaning "anointed" and is of Scandinavian origin. Posts with the name Kiersten: 30 Breathtaking Scandinavian Baby Names for Girls

Kindell

Kindell (KIHN-dull) is a girl’s name of English origin meaning: “royal valley”.

Kinley

Kinley is a Irish name meaning: “viking”.

Kinsley

Kinsley Meaning and Origin The name Kinsley is a girl's name meaning "king's meadow" or "royal wood clearing" and is of English origin. English surname-turned-first-name has a sweet aura about it one simply cannot deny. You may also like: Kaia, Kenna, Kinley Posts...

Kira

Kira is an Irish name meaning: “dark haired”.

Kirabelle

Kirabelle is an invented girl’s name that is a combination of the names Kira and Belle.

Kirrily

Derived from Maori Kiri which means tree bark, or the Aboriginal word kira “leaf”.

Kitty

Kitty Meaning and Origin Kitty is a girl's name meaning "pure" and is of English origin. Diminutive form of Katherine. Posts with the name Kitty: Rockabilly Baby Names for Girls and Boys

Koralia

Koralia Meaning and Origin Koralia is a girl's name meaning "coral" and is of Greek origin. Koralia, is in the same family as names like Amethyst, Amber, and Pearl, although it seems much more exotic. Posts with the name Koralia: 25 Sparkling Off Beat Gemstone Names...

Kreine

Kreine Meaning and Origin Kreine is a girl's name meaning "crown" and is of Yiddish origin. From a dialect form of Yiddish kroine ‘crown’, which is equivalent to German Krone, from Latin corōna.

Krishna

Krishna (KRISH-nuh) is a girl’s name of Sanskrit origin meaning: “god of compassion”.

Krizia

Krizia Meaning and Origin Krizia is an Italian Roman family name. Diminutive of Lucrezia. Posts with the name Krizia: Top European Baby Names that Haven’t Yet Hit Stateside

Ksenia

Ksenia Meaning and Origin Ksenia is a girl's name meaning "hospitable" and is of Russian origin.  Posts with the name Ksenia: The Cutest Russian Baby Names You'll Want to Steal

Lacey

Lacey Meaning and Origin The name Lacey is a girl's name meaning "from Lassy" and is of English origin. Current Popularity: #717. Posts with the name Lacey: 60 Boho Names for Girls That Are As Unique As They Are Gorgeous 50 Southern Baby Names That Are Charming and...

Laelia

Laelia Meaning and Origin Laelia is a girl's name of Latin origin meaning "speaking well". Latin family name and botanical name. Posts with the name Laelia: 500 of the Prettiest Girl Names You’ve Ever Heard

Laiken

Laiken Meaning and Origin The name Laiken is a girl's name meaning "lake" and is of English origin. Posts with the name Laiken: 60 Boho Names for Girls That Are As Unique As They Are Gorgeous

Lainey

Lainey Meaning and Origin Lainey is a girl's name meaning "bright shining one" and is of English via French origin. The name Lainey was #381 in popularity in 2019. Lists with the name Lainey: Rockabilly Baby Names for Girls and Boys

Lainie

Lainie Meaning and Origin Lainie is a girl's name of English origin meaning "bright shining one." Posts with the name Lainie: 100 Baby Names For Girls That Are Super Rare

Lakely

Lakely is an invented girl’s name

Laken

Laken (LEY-KihN) is a girl’s name of Dutch origin meaning: “bed sheet”.

Lani

Lani Meaning and Origin Lani is a girl’s name meaning “sky, heaven” and is of Polynesian origin. Pronounced ‘lah-nee’ from the Polynesian word meaning ‘sky, heaven’. A name commonly used in Hawaii in compound names like Leilani ‘flower of heaven’. Posts with the name...

Laoise

The girl’s name Laoise is an Irish name meaning: “radiance”.

Larissa

Larissa is a Greek name meaning: “citadel”. The name Larissa is from the name of the Greek ancient city Larisa in Thessaly. 

Larkspur

Larkspur Meaning and Origin The name Larkspur is a girl's name meaning "flower" and is of English origin. Larkspur is a flower from the buttercup family.  Posts with the name Larkspur: 182 Cool And Unique Names For Girls

Larue

Larue (LAA-Ruw) is a girl’s name of French origin meaning: “street”.

Laurel

Laurel Meaning and Origin The name Laurel is a girl's name meaning "bay or laurel plant" and is of Latn origin. Current Popularity: #683. Posts with the name Laurel: 60 Boho Names for Girls That Are As Unique As They Are Gorgeous 15 Unique Autumn Names for Girls to...

Laurelle

Laurelle is a Latin name meaning: “laurel tree”.

Lavender

Lavender Meaning and Origin Lavender is a girl's name of English origin meaning "purple flower".  Posts with the name Lavender: 500 of the Prettiest Girl Names You’ve Ever Heard

Lavinia

Meaning: “from Lavinium”.

Layana

Layana is an invented girl’s name.

Layla

Layla is an Arabic name meaning: “night”.

Lea

Lea Meaning and Origin Lea is a girl's name meaning "languid, weary" and is of Hebrew origin. Current Popularity: #751. Posts with the name Lea: 50 French Baby Names Inspired by Emily In Paris 50 Southern Girl Names That Are Charming & Sweet

Leannan

The girl’s name Leannan is an Irish name meaning: “darling”.

Leda

Leda (LEE-dUH) is a girl’s name of Greek origin meaning: “happy”.

Legacie

Legacie Meaning and Origin The name Legacie is a girl's name meaning "inheritance" and is of English origin. A spelling variation of the English word legacy. Posts with the name Legacie: 40 Breathtaking Boho Chic Earthy Names for Girls

Leia

Leia (LAY-uh) is a girl’s name of Biblical origin meaning: “child of heaven”.

Leigh

Leigh is an English name meaning: “meadow”.

Leilani

Leilani Meaning and Origin Leilani is a girl's name of Hawaiian origin meaning "heavenly flower". Current popularity: #92. Posts with the name Leilani: 500 of the Prettiest Girl Names You’ve Ever Heard

Lena

Lena is the pet form of several names that end in lina or lena.

Leocadia

Leocadia Meaning and Origin The name Leocadia is a girl's name meaning "bright, clear" and is of Spanish origin. A latinate derivative of Greek leukas, a feminine form of leukos ‘bright, clear’

Leona

Leona Meaning and Origin Leona is a girl's name of Latin origin meaning "lioness". Current popularity: #482. Posts with the name Leona: 500 of the Prettiest Girl Names You’ve Ever Heard

Leonie

Leonie is a French girls name meaning: “lion”.

Leonora

Leonora Meaning and Origin Leonora is a girl’s name of Italian origin, meaning “light.”  Posts with the name Leonora: 60 Victorian Girls Names with Cute Nicknames 500 of the Prettiest Girl Names You’ve Ever Heard

Leora

Leora Meaning and Origin Leora is a girl's name of Greek, Hebrew origin meaning "light".  Posts with the name Leora: 100 Baby Names For Girls That Are Super Rare 500 of the Prettiest Girl Names You’ve Ever Heard

Lera

Lera Meaning and Origin Lera is a girl's name meaning "strength" and is of Russian origin.  Posts with the name Lera: The Cutest Russian Baby Names You'll Want to Steal 100 Pretty Unique Names for Girls Flying Under the Radar

Lesedi

Lesedi Meaning and Origin The name Lesedi is a girl's name meaning "light" and is of Southern Africa origin. Lesedi has its magical charm and is perfect for parents with spunky personalities. And, the nickname "Edie" is ultra adorable. Posts with the name Lesedi: Rare...

Lesina

Lesina is a Italian place name.

Lethia

Lethia Meaning and Origin The name Lethia is a girl's name meaning "sweet oblivion" and is of Greek origin.  Posts with the name Lethia: 60 Goth Baby Names from the Darkside for Girls and Boys

Letizia

Letizia Meaning and Origin Letizia is a girl’s name meaning “happiness” and is of Italian origin. From Latin Laetitia ‘happiness’. Posts with the name Letizia: 50 Exotic & Unique Names for Your Baby Girl

Levana

Levana Meaning and Origin Levana is a girl's name meaning "white" and "moon" and is of Hebrew origin.  Posts with the name Levana: Prepare to Fall for These 20 Unique Jewish Hebrew Names

Lia

Lia is a Italian, Spanish, and Portuguese name meaning: “weary”.

Liadan

The girl’s name Liadan is an Irish name meaning: “grey”.

Liana

Liana Meaning and Origin Liana is a girl's name of French origin meaning "to twine around". Current popularity: #461. Posts with the name Liana: 500 of the Prettiest Girl Names You’ve Ever Heard

Libby

Libby is an English name meaning: “pledged to god”.

Liberty

Liberty Meaning and Origin The name Liberty is a word name and is of English origin. Current Popularity: #653. Posts with the name Liberty: 100 Girl Names You Haven’t Heard Of 50 Southern Girl Names That Are Charming & Sweet

Liesa

Liesa Meaning and Origin Liesa is a girl’s name meaning “pledged to God” and is of German origin.  Posts with the name Liesa: Adorable German Names You Should Consider

Ligia

Ligia Meaning and Origin Ligia is a girl's name meaning "chosen one" and is of Spanish origin. A shortened form of Eligia, the feminine form of Eligio. Posts with the name Ligia: 60 Gorgeous Spanish Names for Girls and Boys

Lila

Lila is an Arabic name meaning: “night”.

Lilac

Lilac is an English girl’s name from Persian roots meaning: “flower”.

Lileas

Lileas Meaning and Origin A popular Scottish name with a magical history was the name of the last known witch of Scotland.  The name Lileas is a girl's name meaning "lily" and is of Scottish origin.  Posts with the name Lileas: Rare and Unique Scottish Baby Names...

Liliana

Liliana is an Italian and Spanish name meaning: “lily”.

Lilibet

Lilibet Meaning and Origin Lilibet is a girl's name of Hebrew origin meaning "God is my oath." Originates from the Hebrew name Elisheba. Posts with the name Lilibet: 100 Baby Names For Girls That Are Super Rare

Liliette

Liliette is an invented girl’s name.​

Lilith

Lilith (LIL-ITH) is a girl’s name of Hebrew origin meaning: “of the night”.

Liliya

Liliya Meaning and Origin Liliya is a girl's name meaning "lily" and is of Russian origin. Posts with the name Liliya: The Cutest Russian Baby Names You'll Want to Steal

Lilla

Lilla Meaning and Origin Lilla is a girl's name meaning "from the lily flower" and is of English origin. Posts with the name Lilla: 30 Vintage Baby Names Lost in Time That Actually Sound Quite Modern

Lillia

Lillia Meaning and Origin Lillia is a girl's name of Latin origin meaning "lily".  Posts with the name Lillia: 500 of the Prettiest Girl Names You’ve Ever Heard

Lillian

Lillian is an English name meaning: “lily”.

Lilliet

Lilliet Meaning and Origin Lilliet is a girl's American literary name. The name of the heroine of Alexander Chee's novel Queen of the Night, Lilliet Berne. A combination of Lillian and Juliet. Posts with the name Lilliet: 20 Unique but Stunningly Beautiful Girl Names...

Lilly

The girl’s name Lilly is of English origin derived from the Latin word lilium, meaning: “lily flower”.

Lilou

Lilou (lee-LOO) is a girl’s name of French origin meaning: “lily”.

Linnea

Linnea Meaning and Origin The name Linnea is a girl's name meaning "lime tree" and is of Swedish origin. A name from Swedish botanist Carl von Linné. Posts with the name Linnea: 100 Girl Names You Haven’t Heard Of 30 Breathtaking Scandinavian Baby Names for Girls 30...

Liora

Liora Meaning and Origin Liora is a girl's name meaning "my light" and is of Hebrew origin. The name Liora has a romantic, strong, and distinctive ring to it. Posts with the name Liora: Prepare to Fall for These 20 Unique Jewish Hebrew Names

Lira

Lira is a Spanish and Italian name meaning: “balance”.

Liselle

Liselle Meaning and Origin Liselle is a girl's modern invented name. We are swooning over Liselle; it's like Giselle got a makeover. Liselle could potentially be a short form of Elizabeth. Posts with the name Liselle: 31 Pretty Invented Made Up Names for Girls That...

Lisha

Lisha Meaning and Origin The name Lisha is a girl's name meaning "darkness before midnight" and is of Arabic origin. Posts with the name Lisha: 60 Goth Baby Names from the Darkside for Girls and Boys

Lissandra

Lissandra Meaning and Origin The name Lissandra is a girl's name meaning "defender of men" and is of Greek origin. A Latinate feminine variant of Alexander. This is one of those rare monikers that are fresh and original, it sounds like it would belong to a Greek...

Liv

Liv is a Norse name meaning: “life”.

Livana

Livana Meaning and Origin Livana is a girl's name of Hebrew origin, meaning "the moon, white."  Posts with the name Livana: 100 Hauntingly Gorgeous Dark and Romantic Goth Baby Names Baby Names That Mean Moon and Stars

Livia

Livia Meaning and Origin Livia is a girl's name of Spanish, Latin, and Swedish origin, meaning "blue, envious, life."  Posts with the name Livia: Adorably Stylish Swedish Girl Names

Get the Latest