Skip to Content

3 Letter Girl Names with Meanings

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.

baby girl in blue dress standing on couch and looking up with title 3 letter girl names you'll love
📌 PIN IT FOR LATER


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’

 Want a free prenatal course + FREE Week-by-Week pregnancy Ebook? 

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’

♡ You gotta try this FREE Ultimate Breastfeeding Course before baby comes! ♡

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

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

RELATED POST

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’

Asian baby girl laughing  with title three letter names for girls short and cute
📌 PIN IT FOR LATER


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.

SHARING IS CARING!

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.