3 Letter Girl Names with Meanings


new mom holding and kissing newborn baby girl
13 comments

Sharing is caring!

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
📌 PIN IT FOR LATER


THREE LETTER GIRL NAMES YOU’LL LOVE!

A

Abi

Abi – this Hebrew girl name is often short for Abigail which means ‘joy of a father’ or in Tamil it means ‘worshipper of God’

Ada

Ada – this short and cute 3 letter girl name means ‘nobility’ and has German roots

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’

Ana

Ana – this Spanish girl name means ‘gracious’ or ‘meriful’

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 – this English girl name means ‘ash tree’

Ava

Ava – this three letter female name means ‘life’ and has Latin roots

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 nickname 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’

Cay

Cay – this Greek baby girl name means ‘pure’

Chi

Chi – this Chinese baby name means ‘younger energy’ – it’s become more popular 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

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

RELATED POST: Cute 3 Letter Boy Names + 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 German girl name 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 roots 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

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 POST: Adorable Boy Names With Cute Nicknames You’ll Love

G

Gem

Gem – this English baby name refers to ‘precious stones and jewels’ and is often a short name for Gemma

Gia

Gia – this Italian girl name 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 POSTAwesome Unisex Baby Names That Are Totally Badass

I

Ica

Ica – this short and cute Greek girl name means ‘light’

Ida

Ida – this classic girl name has Greek and German roots and means ‘hardworking’

Ila

Ila – this French girl name means ‘island’

Ina

Ina – this Greek girl name means ‘pure’

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 means ‘faithfulness’

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

K

Kai

Kai – this unisex baby name has 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’

Kit

Kit – this unisex 3 letter female name means ‘carrier of Christ’

Kya

Kya – this beautiful African girl name means ‘diamond in the sky’

RELATED POST: Strong Hawaiian Male Names with Beautiful Meanings

L

Lea

Lea – this cute three letter girl name 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 Scandinavian baby name 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’ in Sanskrit

RELATED POST NAMES FOR BOYS THAT MEAN STRENGTH AND POWER

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 Spanish girl name 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 means ‘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 an English nickname for Pippa which means ‘lover of horses’

Pru

Pru – this Latin name means ‘good judgement’ and is a nickname for 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 Japanese baby name 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 roots 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

Zya

Zya – this unique African girl name means ‘light’

Asian baby girl laughing
📌 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.

13 comments on “3 Letter Girl Names with Meanings

    Angela Fry

    • July 22, 2020 at 6:13 pm

    I love this list! Ada, Ivy, and Lea are my favorites!

    Jasmine

    • July 22, 2020 at 7:43 pm

    My daughters name is Ava and her middle name is Brielle which means God is my strength.

    Sara

    • July 22, 2020 at 9:32 pm

    There are so many great names on this list. I wish I was having another girl!

    Bianca Murphy

    • July 22, 2020 at 9:32 pm

    Thank you for posting this. So many parents forget to look into the meaning of the name they choose for their child.

    Kallie

    • July 22, 2020 at 10:57 pm

    This is such a great list! I love that you added the meanings with the names.

    Wiebke Wiebel

    • July 28, 2020 at 11:10 am

    My best friend is pregnant and can’t make up her mind about a name. I will definitely show her this list!

    Raisa Mia

    • July 29, 2020 at 2:05 am

    Ooo these are really great name ideas. Thanks for sharing!

    Grace2Grace

    • July 29, 2020 at 4:13 am

    I love this super cute list. In Nigeria, Ada is also an Igbo name for girls meaning the First-born daughter.

    Amy Gougler

    • July 29, 2020 at 10:40 am

    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.

    Tisha | www.tishaspeaks.com

    • July 29, 2020 at 4:24 pm

    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!

    Marissa Khosh | MamaRissa.com

    • September 9, 2020 at 10:47 pm

    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

      • September 10, 2020 at 8:52 pm

      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.

    Marissa Todoroki

    • October 16, 2020 at 6:15 pm

    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.

Leave a Reply

Your email address will not be published. Required fields are marked *

shares