Short girl names are simple, strong, and beautifully modern. With one or two syllables, these names are easy to say, easy to spell, and full of personality. They feel fresh, confident, and timeless while still leaving room for individuality and charm.

1. Ada
Origin: Hebrew
Meaning: Ornament
About: Ada feels vintage, elegant, and quietly strong.
2. Ava
Origin: Latin
Meaning: Life
About: Ava carries timeless beauty in just three letters.
3. Bea
Origin: Latin
Meaning: Bringer of joy
About: Bea feels sweet, classic, and cheerful.
4. Bay
Origin: English
Meaning: Berry
About: Bay feels fresh, nature inspired, and modern.
5. Bri
Origin: Irish
Meaning: Strong
About: Bri sounds confident and effortlessly cool.
6. Bex
Origin: Hebrew
Meaning: To bind
About: Bex feels edgy, compact, and modern.
7. Cleo
Origin: Greek
Meaning: Glory
About: Cleo carries bold vintage charm.
8. Cora
Origin: Greek
Meaning: Maiden
About: Cora blends softness with classic strength.
9. Demi
Origin: Greek
Meaning: Half
About: Demi feels chic and contemporary.
10. Eden
Origin: Hebrew
Meaning: Delight
About: Eden reflects purity and natural beauty.
11. Elle
Origin: French
Meaning: She
About: Elle feels sleek, minimal, and stylish.
12. Ella
Origin: German
Meaning: Fairy maiden
About: Ella sounds gentle and timeless.
13. Emmy
Origin: German
Meaning: Universal
About: Emmy feels playful and warm.
14. Erin
Origin: Irish
Meaning: Ireland
About: Erin is simple, classic, and fresh.
15. Esme
Origin: French
Meaning: Loved
About: Esme feels soft, romantic, and elegant.
16. Eva
Origin: Hebrew
Meaning: Life
About: Eva carries graceful simplicity.
17. Faye
Origin: French
Meaning: Fairy
About: Faye feels magical and delicate.
18. Gia
Origin: Italian
Meaning: God is gracious
About: Gia sounds short yet powerful.
19. Gwen
Origin: Welsh
Meaning: Blessed
About: Gwen feels classic and quietly strong.
20. Hana
Origin: Hebrew
Meaning: Grace
About: Hana feels soft and beautifully simple.
21. Hope
Origin: English
Meaning: Expectation
About: Hope reflects positivity and faith.

22. Iris
Origin: Greek
Meaning: Rainbow
About: Iris feels delicate and radiant.
23. Isla
Origin: Scottish
Meaning: Island
About: Isla sounds airy and graceful.
24. Ivy
Origin: English
Meaning: Ivy plant
About: Ivy blends softness with resilience.
25. Jade
Origin: Spanish
Meaning: Precious stone
About: Jade feels strong and polished.
26. June
Origin: Latin
Meaning: Young
About: June carries vintage warmth.
27. Kaia
Origin: Hawaiian
Meaning: Sea
About: Kaia feels breezy and modern.
28. Kara
Origin: Greek
Meaning: Beloved
About: Kara sounds friendly and timeless.
29. Kira
Origin: Russian
Meaning: Throne
About: Kira feels sleek and strong.
30. Lacy
Origin: French
Meaning: From Lassy
About: Lacy feels soft and feminine.
31. Lana
Origin: Slavic
Meaning: Light
About: Lana sounds elegant and smooth.
32. Lara
Origin: Latin
Meaning: Protection
About: Lara feels refined and gentle.
33. Leah
Origin: Hebrew
Meaning: Weary
About: Leah carries biblical depth and simplicity.
34. Lena
Origin: Greek
Meaning: Bright
About: Lena feels minimal and graceful.
35. Lila
Origin: Arabic
Meaning: Night
About: Lila sounds lyrical and soft.
36. Lily
Origin: Latin
Meaning: Lily flower
About: Lily reflects purity and beauty.
37. Lola
Origin: Spanish
Meaning: Lady
About: Lola feels playful and charming.
38. Luna
Origin: Latin
Meaning: Moon
About: Luna carries dreamy celestial beauty.
39. Lyla
Origin: Arabic
Meaning: Night
About: Lyla feels romantic and sweet.
40. Maia
Origin: Greek
Meaning: Mother
About: Maia sounds warm and natural.
41. Mara
Origin: Hebrew
Meaning: Bitter
About: Mara carries emotional depth.
42. Maya
Origin: Hebrew
Meaning: Water
About: Maya feels global and graceful.
43. Mila
Origin: Slavic
Meaning: Gracious
About: Mila blends sweetness and strength.
44. Mira
Origin: Latin
Meaning: Wonderful
About: Mira feels luminous and refined.
45. Myla
Origin: English
Meaning: Merciful
About: Myla sounds modern and gentle.
46. Nina
Origin: Spanish
Meaning: Little girl
About: Nina feels sweet and timeless.
47. Nora
Origin: Irish
Meaning: Honor
About: Nora carries vintage elegance.
48. Nova
Origin: Latin
Meaning: New
About: Nova feels bold and cosmic.
49. Opal
Origin: Sanskrit
Meaning: Precious gem
About: Opal reflects unique beauty.
50. Paige
Origin: French
Meaning: Young servant
About: Paige feels sleek and contemporary.
51. Pearl
Origin: Greek
Meaning: Pearl
About: Pearl feels classic and refined.
52. Remi
Origin: French
Meaning: Oarsman
About: Remi sounds chic and lively.
53. Rhea
Origin: Greek
Meaning: Flowing
About: Rhea feels mythic and graceful.

54. Rory
Origin: Irish
Meaning: Red king
About: Rory feels spirited and bold.
55. Rosa
Origin: Latin
Meaning: Rose
About: Rosa carries floral elegance.
56. Ruby
Origin: Latin
Meaning: Red gemstone
About: Ruby feels radiant and strong.
57. Sage
Origin: Latin
Meaning: Wise
About: Sage feels calm and grounded.
58. Skye
Origin: Scottish
Meaning: Isle of Skye
About: Skye sounds airy and modern.
59. Sloane
Origin: Irish
Meaning: Warrior
About: Sloane feels sleek and confident.
60. Tara
Origin: Irish
Meaning: Hill
About: Tara carries classic strength.
61. Thea
Origin: Greek
Meaning: Goddess
About: Thea feels delicate yet powerful.
62. Tia
Origin: Spanish
Meaning: Aunt
About: Tia feels bright and cheerful.
63. Vera
Origin: Russian
Meaning: Faith
About: Vera carries meaningful simplicity.
64. Wren
Origin: English
Meaning: Small bird
About: Wren feels delicate and nature inspired.
65. Zara
Origin: Hebrew
Meaning: Blooming flower
About: Zara sounds sleek and modern.
66. Zuri
Origin: Swahili
Meaning: Beautiful
About: Zuri feels vibrant and fresh.
67. Zoey
Origin: Greek
Meaning: Life
About: Zoey carries joyful energy.
68. Zola
Origin: African
Meaning: Peaceful
About: Zola feels unique and calm.
69. Ana
Origin: Hebrew
Meaning: Grace
About: Ana feels timeless and gentle.
70. Aria
Origin: Italian
Meaning: Air melody
About: Aria sounds lyrical and elegant.
71. Beth
Origin: Hebrew
Meaning: House
About: Beth feels classic and sincere.
72. Blake
Origin: English
Meaning: Dark
About: Blake carries modern strength.
73. Bree
Origin: Irish
Meaning: Strength
About: Bree feels short, bright, and confident.
74. Brynn
Origin: Welsh
Meaning: Hill
About: Brynn sounds crisp and strong.
75. Cass
Origin: Greek
Meaning: Shine
About: Cass feels sleek and minimal.

76. Dawn
Origin: English
Meaning: Daybreak
About: Dawn reflects renewal and hope.
77. Dove
Origin: English
Meaning: Dove bird
About: Dove feels peaceful and soft.
78. Elle
Origin: French
Meaning: She
About: Elle remains sleek and stylish.
79. Etta
Origin: German
Meaning: Ruler
About: Etta feels vintage and charming.
80. Fern
Origin: English
Meaning: Fern plant
About: Fern carries earthy simplicity.
81. Greer
Origin: Scottish
Meaning: Watchful
About: Greer feels strong and modern.
82. Halo
Origin: Greek
Meaning: Divine light
About: Halo feels spiritual and luminous.
83. Joy
Origin: Latin
Meaning: Rejoicing
About: Joy carries pure happiness.
84. Juno
Origin: Latin
Meaning: Queen of the heavens
About: Juno feels mythic and bold.
85. Kate
Origin: Greek
Meaning: Pure
About: Kate remains timeless and refined.
86. Kaye
Origin: Greek
Meaning: Rejoice
About: Kaye feels crisp and elegant.
87. Lane
Origin: English
Meaning: Path
About: Lane sounds simple and modern.

88. Lexi
Origin: Greek
Meaning: Defender
About: Lexi feels lively and strong.
89. Liv
Origin: Scandinavian
Meaning: Life
About: Liv carries Nordic charm.
90. Luz
Origin: Spanish
Meaning: Light
About: Luz feels radiant and meaningful.
91. Macy
Origin: French
Meaning: Weapon
About: Macy feels playful and stylish.
92. Noor
Origin: Arabic
Meaning: Light
About: Noor feels spiritual and luminous.
93. Rain
Origin: English
Meaning: Rain
About: Rain carries natural calm.
94. Ruth
Origin: Hebrew
Meaning: Friend
About: Ruth symbolizes loyalty.
95. Shay
Origin: Irish
Meaning: Hawk
About: Shay feels smooth and modern.
96. Snow
Origin: English
Meaning: Snow
About: Snow feels pure and poetic.
97. Star
Origin: English
Meaning: Star
About: Star shines with bold individuality.
98. Tess
Origin: Greek
Meaning: Harvester
About: Tess feels sweet and classic.
99. True
Origin: English
Meaning: Faithful
About: True carries honest simplicity.
100. Wynn
Origin: Welsh
Meaning: Fair blessed
About: Wynn feels airy and distinctive.
Short girl names prove that beauty does not require length. These names are concise, stylish, and filled with meaning. Whether vintage, modern, nature inspired, or bold, each name offers charm and strength in just a few letters. This collection of 100 short girl names gives you simple yet powerful choices that feel effortlessly timeless.