100+ 3 Letter Girl Names (+meanings and origins) (2024)

Are you considering a three letter girl name for your upcoming bundle of joy? If so, there are so many fun and unique names to think about! Every region of the world has some really great popular names that just happen to be three letters and I’ve done all the hard work and research for you to put them here for you to consider.

And like I always do, I add in the meaning and origin, too! After all, we all want to know the meanings of potential names, right?!

Related: Cute One Syllable Girl Names

You’ll find that the section directly below starts out with the meanings and origins and is alphabetized as well. Underneath that is the bulleted section with just the names only. You’re going to love seeing all the variations for these three letter girl names!

100+ 3 Letter Girl Names (+meanings and origins) (1)

There may be affiliate links in this article. Please see my disclosure for more information.

I’d love to hear your thoughts and if you end up choosing one of these three letter girl names for your baby! Please let me know if you do!

Related:Unique Girl Names (that aren’t TOO out there but you’ll still love!)

Related:Stylish Girl Baby Names That You’ll Absolutely LOVE

3 LETTER GIRL NAMES WITH MEANING

Ada: (German) While this 3 letter girl name means “nobility”, it’s also a name that is found in the Bible as well.

Ana: (Spanish) This girl’s name means “grace” and is actually one of the most popular Spanish girl names as well.

Ala: (Arabic) Meaning “excellence”, this is a beautiful girl’s name and could be a great first or middle name, too.

Amy: (French) This name means “dearly loved” and that is certain to be true of your upcoming bundle of joy.

Need to learn how to breastfeed? Check out Stacey’s Milkology course

She has affordable learning for breastfeeding, pumping, and going back to work!

Ann: (Hebrew) Meaning “grace”, this name has a wide variety of spellings but this tends to be the most common for a three-letter girl name choice.

Ari: (Hebrew) This name means “lion of God” and has always traditionally been a boy’s name but there are now more instances where parents are choosing this as a girl’s name now, too.

Ash: (English) Meaning “ash tree”, this is a great name for girls and is basically just a shortened down version of Ashley.

Ava: (Greek) This name means “like a bird” and was brought to light and made more popular because of the actress Ava Gardner.

Bea: (Latin) Meaning “she who brings happiness”, this is just about the cutest baby girl name, ever.

Bev: (English) Short for Beverly, this name means “dweller near the beaver stream”.

Blu: (English) Just like it sounds, this adorable girl’s name means “blue”.

Bri: (Irish) Meaning “noble”, this name is also a shortened version of the name Brianna.

Cam: (Gaelic) This baby names means “crooked mouth” and is widely used as a girl’s name but also sometimes for boys as well.

Cas: (Dutch) Meaning “imperial” this has traditionally been a name for boy’sbut it’s transitioning now to be more popular for both.

Cat: (Greek) This cute name for girls means “pure” and is great as a first name, middle name, or nickname.

Dea: (Latin) Meaning “goddess”, this name is certain to stand out!

Dee: (Welsch) This first name means “dark” and can have a different variety of spellings, too.

Related:Pretty Vintage Girl Names

Related:Beautiful Two-Syllable Girl Baby Names

Doe: (English) Meaning “female deer”, this just has such a cute ring to it when thinking of naming a baby girl this adorable name.

Dru: (French) Even though this name means “manly”, it’s anything but that. Perfect for a feminine little girl.

Ela: (Hebrew) Meaning “oak”, this name is quite popular for the first name for girls.

Ele: (Hawaiian) This name means “black” and is such a beautiful name with Hawaiian roots.

Eli: (Hebrew) Meaning “high”, maybe this name should be high up on your list?

Ell: (French) Although the meaning of this name is unknown, it’s often a shortened down version of the name Ellen.

Ema: (French) This name means “universal” and pretty much means it’s a great choice for all!

Eme: (Latin) Meaning “imitating”, this is a really cool name for girls that has a bit of uniqueness to it.

Eva: (Hebrew) “Life” is the meaning of this beautiful newborn baby girl’s name.

Eve: (English) Meaning “living”, this also might remind of you the evening time as well.

Fay: (English) This name actually means “fairy” which makes it just seem fun and whimsical.

Flo: (Latin) Meaning “flowering”, it’s a beautiful name to consider. It’s also become more popular because of the Progressive company commercials and their female actress being named Flo.

Check out this NEW + affordable childbirth course

She has options for both natural AND medicated birth!!. Use coupon code AUDREY10 for 10% off!

Gai: (French) “Cheerful” is the meaning of this beautiful name.

Gay: (French) Meaning “merry” this name is used as a shortened version from Gayle usually.

Gem: (Latin) This name means “jewel” and just has such a pretty aura about it.

Gia: (Italian) Meaning “God’s gracious gift”, your little baby truly is a blessed bundle of joy.

Ida: (German) “Industrious one” is the meaning of this name. It sounds like a strong and tough choice to me!

Ima: (Japanese) Meaning “present”, you just can’t deny your baby is a wonderful gift!

Ira: (Hebrew) This name means “watchful” and can be a unisex name, too.

Isy: (Hebrew) While the meaning is unknown, it’s usually a name that is shortened down from Isabelle.

Ivy: (English) Meaning “faithfulness”, this is a popular choice for a 3 letter girl’s name.

Jae: (Korean) This unique girl’s name means “wealth”.

Jan: (Dutch) Meaning “God is gracious”, this is a common three-letter girl’s name. It’s also popular because of the older TV series, The Brady Bunch.

Jay: (English) This name means “the bird” and just might make you think of the blue jay.

Jen: (Cornish) Shortened from Jennifer, this name means “fair one”.

Jos: (Dutch) Meaning “Jehovah increases”, this name is used for both boys and girls.

Joy: (French) Literally meaning “joy/delight”, this namejust emits happiness.

Kam: (Scottish) The meaning of this name is unique in that it means “crooked nose” but is often shortened from Kameron as well.

Kat: (English) Meaning “pure”, this name is becoming more and more popular and is a variation of the other spelling of the name Cat.

Kay: (Latin) The meaning of this 3-letter name for girls is “pure”.

Kia: (African) Meaning “season’s beginnings”, this is a beautiful and unique name choice.

Related: Adorable 4 Letter Girl Names

Kit: (Greek) This name means “carrier of Christ” but it’s also gaining popularity because it’s the name of one of the American Girl Dolls as well.

Kya: (African) Meaning “sky diamond”, this name just sounds fancy.

Lea: (English) This name means “meadow” or “weary”.

Lia: (Greek) “Bearer of good news” is the meaning of this adorable name for girls.

Lil: (English) Meaning “pure”, it also might remind you of the beautiful Lily flower as well.

Liz: (Hebrew) This name means “God is satisfaction” and is shortened from the name Elizabeth.

Lee: (English) Meaning “dweller by the wood or clearing”, this name is often used for boys or girls.

Lou: (French) “Renowned warrior” is the meaning of this baby girl’s name.

Luz: (Spanish) Meaning “light”, this name just omits brightness and happiness.

Lyn: (German) “Snake” is the meaning of this girl’s name.

Lyv: (Norse) The meaning of this name is “life” and how perfectly fitting is that?

Mae: (English) Meaning “pearl”, there are a couple of different variations of spelling for this name.

May: (Latin) “Month of May” is the meaning of this name and it’s actually coming common for a boy or a girl.

Need to learn how to breastfeed? Check out Stacey’s Milkology course

She has affordable learning for breastfeeding, pumping, and going back to work!

Max: (German) Meaning “greatest”, this name is typically used for boys but it’s becoming more common for girls, too.

Meg: (English) Shortened from Megan, this name means “pearl.”

Mel: (English) “Council protector” is the meaning of this name and it used to be more common for boys. Now, it’s shortened from Melania or Melania and used for baby girls as well.

Related:The Best Baby Girl Names (with cute nicknames!)

Related:Charming Southern Names for Girls

Mem: (Portuguese) While the meaning is unknown, this name is a fun idea for a three-letter girl’s name.

Mia: (Slavic) Meaning “darling”, I’d say that I have to agree. I really love this name.

Min: (Chinese) This name means “clever” and is a cute shortened version of the name Lumina.

Mya: (Greek) Meaning “beloved”, this might be the perfect name for your newborn baby girl.

Nev: (Latin) Meaning “new village”, this name is traditionally for boys but should be considered for girls, too.

Noa: (Hebrew) “Movement” is the meaning of this name and isn’t that what all babies do constantly?

Ona: (Irish) Meaning “one”, this name just might be the one.

Ora: (Latin) This name means “prayer”.

Pam: (English) Meaning “all honey”, this name is typically a shortened version of Pamela.

Pat: (Irish) “Noble” is the meaning of this name and its full-length name is typically Patricia.

Peg: (English) Taken from the name Peggy, this name means “pearl”.

Pet: (Greek) Meaning “tame animal” this is a really unique name idea for your daughter.

Pia: (Latin) “From Mount Olympus”, this name is one that will really stand out.

Pip: (English) While this name started our for boys and means a “lover of horses”, it can easily be used for a girl, too. I think of Pippy Longstocking when I hear this name.

Pru: (Latin) Meaning “good judgment”, this name is beautiful as is and is used as a shorter version for Prudence.

Rae: (Hebrew) Meaning “ewe”, this name is so quick and simple to say.

Ray: (English) “Beam of light” is the meaning of this name. I also think of a ray of sunshine, too.

Ren: (Japenese) What is traditionally a boy’s name, this should also be in the running for a cute girl’s name as well. It means “water lily”.

Rey: (Latin) Meaning “royal”, this name is perfect for your little princess.

Ria: (Spanish) This name means “small river”.

Rue: (English) Meaning “regret”, don’t let the meaning of the name deter you. It’s a really cute name!

Sam: (Hebrew) This name means “heard” and is considered a Biblical name as well.

Sky: (English) Meaning “cloud”, there are several spelling variations for this fun name.

Sol: (Spanish) “Sun” is the meaning of this beautiful and unique name.

Sue: (English) This name means “lily” and can come from the name Susanna as well.

Sun: (Korean) “Obedient” is the meaning of this name.

Tay: (English) The meaning of this name is “tailor” and it’s considered a unisex name as well.

Tia: (Greek) Meaning “goddess”, this name is becoming more and more common throughout the years.

Tru: (German) This name means “strength of the spear” and is more commonly used as a boy’s name but I think it’s quite adorable for a little girl as well.

Una: (Latin) Meaning “lamb”, this name is adorable and unique.

Val: (Latin) “Valiant” is the meaning of this cute baby girl’s name.

Vee: (African) Meaning the “prophet of God”.

Vue: (Unknown) The meaning and origin of this name are actually both unknown but that doesn’t stop it from being used. It’s really different and fun.

Vye: (English) Another name with an unknown meaning but definitely deserves to be on your list for consideration.

Wyn: (Welsh) Meaning “blessed”, this started out as a name for boys but is now more of a shortened name referring to the name Gwyn.

Zia: (Latin) Meaning “splendor”, this name is just too cute.

Zoe: (Greek) “Life” is the meaning of this 3-letter girl’s name.

Related:Beautiful Nature Names for Girls

THREE LETTER GIRL NAMES IN ALPHABETICAL ORDER

  • Ada
  • Ana
  • Ala
  • Amy
  • Ann
  • Ari
  • Ash
  • Ava
  • Bea
  • Bev
  • Blu
  • Bri
  • Cam
  • Cas
  • Cat
  • Dea
  • Dee
  • Doe
  • Dru
  • Ela
  • Ele
  • Eli
  • Ell
  • Ema
  • Eme
  • Eva
  • Eve
  • Fay
  • Flo
  • Gai
  • Gay
  • Gem
  • Gia
  • Ida
  • Ima
  • Ira
  • Isy
  • Ivy
  • Jae
  • Jan
  • Jay
  • Jen
  • Jos
  • Joy
  • Kam
  • Kat
  • Kay
  • Kia
  • Kit
  • Kya
  • Lea
  • Lia
  • Lil
  • Liz
  • Lee
  • Lou
  • Luz
  • Lyn
  • Lyv
  • Mae
  • May
  • Max
  • Meg
  • Mel
  • Mem
  • Mia
  • Min
  • Mya
  • Nev
  • Noa
  • Ona
  • Ora
  • Pam
  • Pat
  • Peg
  • Pet
  • Pia
  • Pip
  • Pru
  • Rae
  • Ray
  • Ren
  • Rey
  • Ria
  • Rue
  • Sam
  • Sky
  • Sol
  • Sue
  • Sun
  • Tay
  • Tia
  • Tru
  • Una
  • Val
  • Vee
  • Vue
  • Vye
  • Wyn
  • Zia
  • Zoe

Related:Strong Girl Names

See how many three letter names for girls there are?! Were you able to find any that you liked or loved?

100+ 3 Letter Girl Names (+meanings and origins) (2)

Related: Legit Country Western Girl Names

What were your top five three letter names for girls from the list?

100+ 3 Letter Girl Names (+meanings and origins) (2024)
Top Articles
Latest Posts
Article information

Author: Velia Krajcik

Last Updated:

Views: 5423

Rating: 4.3 / 5 (74 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Velia Krajcik

Birthday: 1996-07-27

Address: 520 Balistreri Mount, South Armand, OR 60528

Phone: +466880739437

Job: Future Retail Associate

Hobby: Polo, Scouting, Worldbuilding, Cosplaying, Photography, Rowing, Nordic skating

Introduction: My name is Velia Krajcik, I am a handsome, clean, lucky, gleaming, magnificent, proud, glorious person who loves writing and wants to share my knowledge and understanding with you.