3 Letter Names for Girls with Meaning
Looking for 3 letter names for girls? Here’s a comprehensive list of three letter girl names with meanings to help you decide on the perfect short and sweet baby name.
Parents these days are loving short and cute names because they’re usually easy to pronounce and even easier to spell. Or maybe you’re looking for a short middle name to accompany a longer first name or surname. I love that they’re short and sweet but often pack a powerful punch!
This list has both, lots of common as well as unique 3 letter girl names with meanings so there’s something for everyone!
Disclaimer: This post contains affiliate links which you can learn more about here.
THREE LETTER GIRL NAMES YOU’LL LOVE!
A
Abi
Abi – this Hebrew girl name is often a short version of Abigail or which means ‘joy of a father’ or in Tamil, it means ‘worshipper of God’.
It could also be the short version of Alison which means ‘son of the Noble one’ and is of English origin
Ada
Ada – this short and cute 3 letter girl name means ‘nobility’ and has German origins
Adi
Adi – this cute unisex Hebrew baby name means ‘ornament’ or ‘jewel’
Ali
Ali – a popular nickname for Alison which means ‘noble’ and has French roots
Amy
Amy – this cute French baby name means ‘ beloved’ (you could also use other spelling variations like Ami or Amie if you like something with a unique twist on a classic)
Ana
Ana – this Spanish girl name means ‘gracious’ or ‘meriful’
Ani
Ani – is such a lovely short and sweet girl name of Hawaiian origin meaning ‘beautiful’
Ann
Ann – this Hebrew baby name means ‘grace’ or ‘favored one’
Anu
Anu – this Sumerian name means ‘the heavenly one’
Ara
Ara – this cute 3 letter girl name has Arabic origins and means ‘brings rain’
Ari
Ari – often a nickname for Arianna which has Greek origins meaning ‘very holy’
Asa
Asa – this Hebrew baby name means ‘doctor’ or ‘healer’
Ash
Ash – is a popular choice among parents looking for cute unisex names, this English baby name means ‘ash tree’ or ‘tree meadow’
Ava
Ava – this three letter female name means ‘life’ and is of Latin origin
Aya
Aya – has different meanings depending on origin, in Japanese it means ‘colorful or beautiful’ and in Hebrew it means ‘bird’ or ‘to fly swiftly’
Aza
Aza – is another Arabic baby name and this one means ‘comfort’
B
Bay
Bay – this short and cute girl name has French origins and means ‘berry’
Bea
Bea – this American name means ‘blessed’ and is often a shortened version for Beatrice
Bek
Bek – this English baby name means ‘brook’
Bev
Bev – this Old English girl name means ‘meadow’ or ‘beaver stream’ and is a short form of Beverly
Bey
Bey – this nickname has been popularized Beyonce and means ‘beyond others’
Bex
Bex – is a short form for Rebecca meaning ‘captivating’ in Hebrew
Blu
Blu – this is a color name meaning ‘blue’ which has been popularized by celebrity baby Blue Ivy
Bri
Bri – this Irish girl name means ‘strength’ or ‘exalted one’
C
Cat
Cat – this Greek three letter baby girl name means ‘pure’
Cam
Cam – this 3 letter Gaelic girl name means ‘crooked mouth’ or ‘bent nose’
Cai
Cai – this cute gender neutral baby name ‘happy’ or ‘rejoice’ and is of Latin origin
Cay
Cay – this Greek baby girl name means ‘pure’
Chi
Chi – this Chinese baby name means ‘younger energy’ – it’s become more popular girl name following Kardashian Baby Chicago who is often referred to as Chi
Cia
Cia – this short and cute English girl name means ‘beautiful one’
3 LETTER GIRL NAMES THAT START WITH D
D
Dea
Dea- is a unique 3 letter girl name of Latin origin meaning ‘goddess’
Deb
Deb – this Hebrew name means ‘bee’
Dee
Dee – this name has English and Scottish origins meaning ‘sacred’ or ‘goddess’
Doe
Doe – this unique girl name mans ‘a female deer’
Dot
Dot – this adorable Greek girl name means ‘gift of God’ and sounds so vintage
Dru
Dru – this unisex 3 letter name means ‘wise’ and is of English origin
RELATED POST:
Short and Sweet 4 Letter Boy Names
Cute 3 Letter Boy Names + Meanings
Country Southern Girl Names With Old Time Charm
2 Syllable Girl Names That Are So Pretty!
Celtic Irish Boy Names with Meanings
E
Eda
Eda – this name has Albanian and Norse origins and means ‘wealthy
‘
Edi
Edi – this is a short name for Edith which means ‘blessed’ or ‘riches’ and has English origins
Ela
Ela – this Polish girl name means ‘dark’ or ‘black’
Ell
Ell – this English baby name means ‘eloquent’
Eli
Eli – this 3 letter baby girl name means ‘high’ or ‘elevated’
Ema
Ema – this cute Old French girl name means ‘universal’
Emy
Emy – this girl name is of German origin and means ‘universal’ or ‘whole’
Era
Era – this pretty Hebrew baby name means ‘gurandian’ or ‘awake’
Esa
Esa – this Finnish baby name means ‘God is my salvation’
Eva
Eva – this name has Latin roots meaning ‘life’ or ‘living one’
Eve
Eve – this name also has Latin origin and means ‘life’ or ‘living’
Evy
Evy – this girl name has Hebrew and Latin roots meaning ‘life’
Exa
Exa – this unique girl name means ‘adorned’ and has Hebrew origins
RELATED POST:
Perfect First and Middle Name Combos For Girls That Sound Amazing Together
Water Themed Baby Girl and Baby Boy Names
Unique and Beautiful Themed Baby Names
+115 Baby Names Fitting For a Last Born
F
Fay
Fay – this cute 3 letter female name has English roots and means ‘fairy’
Flo
Flo – is a Latin baby name referring to the Roman goddess of flowers
Fia
Fia – this cute girl name has multiple origins (Italian, Irish, Portuguese) and means ‘wild’ or ‘weaver’
RELATED POSTS:
Adorable Boy Names With Cute Nicknames You’ll Love
Strong Southern Boy Names For Babies
Earthy Girl Names and Meanings
Long Girl Names with Cute Nicknames
G
Gem
Gem – this English baby name refers to ‘precious stones and jewels’ and is often a short name for Gemma
Gia
Gia – this cute three letter girl name is of Italian origin and means ‘God’s gracious gift’
Gin
Gin – this cute 3 letter Japanese name means ‘silver’
Gya
Gya – this 3 letter Indian baby name means ‘knowledge’ or ‘wisdom’
H
Hoa
Hoa – this Vietnamese girl name means ‘a flower’
Hen
Hen – this 3 letter biblical baby name means ‘grace’ ‘quiet’ or ‘rest’
RELATED POSTS
Popular Japanese Baby Boy Names and Meanings
Badass Gender Neutral Baby Names
Boy First and Middle Names That Sound Good Together
Best Middle Names That Go With Savannah
I
Ica
Ica – this short and cute Greek girl name means ‘light’
Ida
Ida – this classic girl name has Greek and German Origins and means ‘hardworking’
Ila
Ila – this French girl name means ‘island’
Ina
Ina – this Greek girl name means ‘pure’ or it can come from the anglo-saxon word meaning ‘home’ or ‘entertainment’
Ira
Ira – is a gender-neutral baby name meaning ‘watchful one’ and is of Hebrew origin
Isa
Isa – this cute girl name has German and Persian roots meaning ‘strong willed’
Iva
Iva – this name also has multiple origins (Hebrew, Slavic, Czech, Old English and Hebrew) and means ‘God is gracious’
Ivy
Ivy – this cute English baby name is a plant name that means ‘faithfulness’ or ‘decorative climbing plant’
Iya
Iya – this beautiful Greek girl name means ‘violet (as in the flower)’
RELATED POST: Groovy Bohemian Baby Names For Your Flower Child
J
Jae
Jae – this unisex Korean baby name means ‘ability’ or ‘talent’
Jan
Jan – this Dutch girl name means ‘God is gracious’
Jaz
Jaz – this super cute American girl name means ‘fragrant flower’
Jen
Jen – this vintage English girl name means ‘fair phantom’ and is a common nickname for Jennifer
Jem
Jem – this cute Hebrew baby name means ‘supplanter’
Jet
Jet – this English baby name means ‘black gemstone’
Jes
Jes – this Hebrew baby name means ‘rich’
Jia
Jia – this Chinese baby name means ‘kin’ or ‘family’
Jil
Jil – this unique girl name has Latin roots and means ‘youthful’
Joy
Joy – this vintage Old French girl baby name means ‘delight’ or ‘happiness’
RELATED POST:
The Prettiest Baby Girl Names with Cute Nicknames
Good Country Baby Girl Names
K
Kai
Kai – this unisex baby name has is multicultural with multiple origins (Scandinavian, Hawaiian, Japanese) and can mean ‘the sea’ , ‘forgiveness’ or ‘willow tree’
Kam – this Scottish baby name means ‘crooked nose’
Kat
Kat – this 3 letter baby girl name means ‘pure’ and has English origins
Kay
Kay – this Latin girl name means ‘pure’ or ‘clear’
Kia
Kia – this sweet and simple name means ‘seasons beginning’ if you look at it’s African roots or it can mean ‘keeper of the keys’ or ‘earth’ if you look at it’s Welsh origins
Kim
Kim – this classic English girl name means ‘noble’ or ‘brave’ or it could also be the shorter variation of Kimberly meaning ‘from the meadow of the royal fortress’
Kit
Kit – this unisex 3 letter female name means ‘carrier of Christ’
Kya
Kya – this beautiful girl name of African origin name means ‘diamond in the sky’
RELATED POST: Strong Hawaiian Male Names with Beautiful Meanings
L
Lea
Lea – this cute three-letter girl name is variant of the name Leah and has Hebrew and Old English roots meaning ‘delicate’ or ‘meadow’
Les
Les – this Scottish name is often short for Leslie meaning ‘garden of hollies’
Lex
Lex – this Greek girl name means ‘man’s defender’
Lia
Lia – this pretty Greek bay girl name means ‘bearer of good news’
Lil
Lil – this unique English girl name means ‘lily’
Lis
Lis – this pretty girl name of Scandinavian origin means ‘God is my oath’
Liv
Liv – this Norse baby name means ‘life’
Liz
Liz – this English baby girl name means ‘God is my oath’
Lou
Lou – this super cute French girl name means ‘renowned warrior’
Lyn
Lyn – is a Welsh baby girl name meaning ‘lake’
M
Mae
Mae – this 3 letter name for girls means ‘pearl’ and is associated with the Roman goddess of growth and motherhood
May
May – this is a variation of the Greek goddess Maia who is the Greek goddess of spring
Meg
Meg – this Greek girl name means ‘pearl’
Mel
Mel – this Greek girl name means ‘dark’ or ‘black’
Mia
Mia – this precious Italian girl name means ‘mine’
Mik
Mik – this Hebrew baby name means ‘who is like God?’
Min
Min – this uncommon Egyptian girl baby name means ‘God of fertility’
Mya
Mya – this 3 letter Indian baby name means ‘dream’ or ‘illusion’ and has Sanskrit Origins
NAMES FOR BOYS THAT MEAN STRENGTH AND POWER
Unique and Handsome Baby Boy Names That Aren’t Overused
Popular Brazilian Boy Names From A-Z
N
Nev
Nev – this Latin baby name means ‘new village’ or ‘holy’
Nia
Nia – this 3 letter girl name means ‘lustrous’ or ‘purpose’ and has both Gaelic and Swahili roots
Noa
Noa – this Hebrew baby name means ‘movement’
Nya
Nya – this is a variation of Nia which means ‘purpose or aim’ or ‘lustrous’ and has origins in Gaelic and Swahili
O
Oak
Oak – this cute Old English nature name refers to ‘a meadow of oak trees’
Ona
Ona – is a Slavic baby name that means ‘grace’
Ora
Ora – this beautiful girl name is of Spanish origin and means ‘prayer’
Ova
Ova – this Latin baby name means ‘egg’
RELATED POST
BEAUTIFUL OLD FASHIONED GIRL NAMES WITH CHARM
Vintage Old Fashioned Boy Names and Meanings
P
Pam
Pam – this classic English girl name means ‘all honey’ or ‘sweetness’
Pat
Pat – this English 3 letter unisex name means ‘noble’
Pax
Pax – this cute and short Latin name and has the lovely meaning of ‘peace’
Peg
Peg – this cute girl name means ‘pearl’ and has English and Greek origins
Pen
Pen – this Greek name can mean ‘weaver’ or ‘duck’
Pia
Pia – this is a Spanish baby name meaning ‘pious’ or ‘devout’
Pip
Pip – often a shorter version of the English name Pippa which means ‘lover of horses’
Pru
Pru – this Latin name means ‘good judgement’ and is a nickname of Prudence
3 LETTER GIRL NAMES STARTING WITH R
R
Rae
Rae – this cute three letter unisex name means ‘ewe’ and has Hebrew roots
Ren
Ren – this sweet and simple baby name is of Japanese origin and means ‘lotus’
Ria
Ria – this name is of English origin and means ‘river’
Ros
Ros – this vintage girl name means ‘rose’ and is of English origin
Rue
Rue – this English three letter girl name means ‘herb’ or it means ‘road’ in French
Rya
Rya – this Old Greek girl name means ‘river’ or ‘to flow’
3 letter girl names starting with s
S
Sam
Sam – this unisex Hebrew baby name means ‘God has heard’
Sea
Sea – this unique American name means ‘ocean’
Sia
Sia – this Swedish and Old Norse name means ‘victory’
Sky
Sky – this Old Norse name means ‘cloud’ – it is a nature name referring to the heavens or atmosphere above the Earth
Sri
Sri – this 3-letter Indian girl name means ‘beauty, light and prosperity’
Sue
Sue – this English baby name means ‘lily’
T
Tam
Tam – this Hebrew baby name means ‘innocent, naive or honest’
Tay
Tay – this is often a nickname for Taylor which is an English occupational name meaning ‘one who cuts cloth’
Tea
Tea – this cute Spanish girl name means ‘gift of God’
Tia
Tia – this beautiful Greek girl name means ‘goddess’
Tru
Tru – this cute English name means ‘ loyal and honest one’
U
Ula
Ula – this unique girl name has American roots and means ‘jewel of the sea’
Uma
Uma – this short Indian girl name means ‘tranquility’ and ‘splendor’
Una
Una – this rare Irish girl name means ‘lamb’
V
Val
Val – this tough girl name means ‘strong, healthy and valiant’ and it has Latin roots
Via
Via – this name has Greek and Italian origins and means ‘life’
Vie
Vie – this short and cute French girl name means ‘to live’ or ‘to be alive’
Viv
Viv – this is often a nickname for Vivian which also means ‘alive’ and has French origins
W
Wyn
Wyn – this Welsh girl name means ‘fair’
Z
Zen
Zen – this unisex baby name has Japanese roots meaning ‘type of Buddhism’
Zia
Zia – this cute Arabic girl name means ‘light’
Zoe
Zoe – this cute 3 letter girl name means ‘life’ and has Greek roots (you could also use alternate spellings like Zoey or Zoie)
Zya
Zya – this unique girl name of African origin means ‘light’
3 LETTER GIRL NAMES WITH MEANING
That concludes our 3 letter baby girl names and meanings. There are a bunch to choose from with origins all around the world. Many of them have very powerful meanings as well.
Think about the names or meanings that really stand out to you in some way, jot these down and add them to your potential list of baby names.
A short name can often be a strong one too as you saw with many of the powerful meanings.
Choosing the right name can be tough but you’ll know when its right. I suggest holding off on sharing your choices until you and your partner are sure it’s what you love.
Often friends and family can add their negative two cents and send you back to the drawing board. If you love a name, it is most likely the right one so instead, if you really want a second opinion I suggest asking it from people who’s opinion won’t say your own choice.
You could ask on mommy forums on places like Baby Center.
Asnath Remtulla
Wednesday 20th of October 2021
Waoooo! It’s cute and classic baby names, I wish my babies to have on alphabet A and I. Thanks for sharing with us, Mostly I love it 😘
Marissa Todoroki
Friday 16th of October 2020
thank you- i liked these names- Kai, Nia, Chi, Ali, Eri, Ari, Eli- they all were very nice name i want to change mine now O~O good list UwU.
Marissa Khosh | MamaRissa.com
Wednesday 9th of September 2020
This is a really fun list of baby girl games! I love it :)
When I was expecting my daughter, my husband and I had SUCH a hard time coming up with and agreeing on a name. It didn't help that my husband had gender disappointment after my 19 week ultrasound revealed we were having a girl - that was hard for both of us to deal with (I actually wrote a post on that topic here: https:// mamarissa.com/how-to-get-your-husband-excited-about-having-a-baby-girl/).
It's hard to come up with names mostly on your own and then submit them to a very particular person for approval only to have name after name rejected. But we finally agreed on a name two weeks before my due date! And it was the perfect name for her and still is at 2 1/2 years old.
Cendu Param
Thursday 10th of September 2020
I can totally relate! Names are so hard!! Hahah it's much easier coming up with these hypothetical lists since there's nobody to disagree LOL. Isn't it just magic when you finally land on the perfect name?! With my little guy we had both agreed on one we loved at the very beginning and we figured we would just continue adding to it over the course of my pregnancy and eventually pick one but we didn't think of any others and when he finally arrived, we just knew. Yup, that's your name.
Tisha | www.tishaspeaks.com
Wednesday 29th of July 2020
Wow this is a very comprehensive list! When I was pregnant, I considered several of these names. I loved that you compiled a list of names from each letter. Great job!
Amy Gougler
Wednesday 29th of July 2020
I don't think I realized how many sweet 3 letter names there were! As an "Amy" you may think I would! Such a great list as always.