100 Best Short Names for Girls

100 Best Short Names For Girls

If you’re soon going to welcome a little girl in your life, then might we say congratulations are in order! Do you know what’s more coming your way? Responsibilities! Yes, there are so many responsibilities that will knock your door once you become parents – and choosing the right name for your little girl will be one of them. The time you spend with your spouse while searching of a name for your little one will no doubt be precious, but it can be a stressful affair, especially if you both fail to settle on one name. We get you! Most millennial parents today look for a name that’s short and sweet, and we couldn’t agree more with their choice. A short name is usually easy-to-pronounce and imparts simplicity. If you’re also a millennial parent looking for short and sweet names for your baby girl, we’ve got you covered!

100 Beautiful Short Baby Girl Names with Meanings

Have a look at these beautiful short names for baby girls. You never know, you might like one for your little princess.

1. Ada

The name Ada is of German origin and means ‘adornment’ and ‘nobility’.

2. Adele

Adele is a beautiful girl name meaning ‘nobility’. The name is derived from the German name ‘Adel’.

3. Agnes

Agnes has a Greek origin and the meaning of the name is ‘holy’ or ‘pure’. The Italian variation of this name is ‘Agnese’.

4. Amy

The name Amy has French roots and the meaning of this charming name is ‘dearly loved’ or ‘beloved’. The name was originally derived from the Latin name Amatus meaning ‘loved’.

5. Ana

Ana is a name of Spanish origin, which means ‘gracious’ or ‘merciful’.

6. Ari

The name ‘Ari’ has a Hebrew origin and the meaning of the name is ‘lion’. Although it’s a unisex name, it is more popular as girls’ name.

7. Ash

This short name has an English origin and the meaning of the name is ‘happy’. The name Ash is a shorter version of the very popular name Ashley.

8. Ava

‘Ava’ means ‘life’ and is of Latin origin. Another form of the name is Aveline or Evelyn.

9. Aya

Aya is a popular Japanese name meaning ‘beautiful’ or ‘colourful’. In Hebrew, the name means ‘bird’ or ‘to fly’. The Arabic version of the name means ‘wonderful’.

10. Beck

This girl’s name has an English origin and it means ‘brook’ or ‘stream’.

11. Belle

Pronounced as ‘Bell’, the meaning of this French name is ‘beautiful’ and would make for a charming name for your little one.

12. Bess

This name has a Hebrew origin and the meaning of the name is ‘Oath of God’.

13. Beth

Beth is a short form of the name ‘Elizabeth’; the meaning of this Hebrew name is ‘God is satisfaction’.

14. Blue

This name has an English origin, and it generally represents the colour blue.

15. Bo

The name Bo is of Old Norse origin and its meaning is ‘to live’. It also means waves in Chinese.

16. Brie

The name has Latin roots and the meaning of the name is ‘marshland’. Bree and Brianna are the two variations of this name.

17. Bryn

This name has a Welsh origin and the meaning of the name is ‘hill’.

18. Cher

This short and sweet name of French origin and means ‘beloved’.

19. Chloe

The name Chloe is derived from the Greek word ‘Khloe’. This name means ‘blooming’ or ‘fertility’.

20. Cia

The name Cia is of English origin and means ‘beautiful’. This is a perfect and suitable name for your beautiful little one.

21. Claire

The name is derived from the Latin adjective ‘clarus’ and the meaning of this name is ‘clear’ or ‘bright’.

22. Coco

With an American origin, the meaning of this cute name is ‘chocolate bean’. This is a wonderful option for your sweet little girl.

23. Cora

Cora means ‘heart’ and it has a Greek origin.

24. Dawn

‘Dawn’ has an Old English origin and the meaning of the name is the ‘first appearance of light’.

25. Dell

‘Dell’ has its roots in Old German and it means ‘noble kind’. This is also another version of ‘Adelaide’.

26. Dove

This pretty name has an American origin and the meaning of the name is ‘A bird of peace’.

27. Edie

The name has an Old English origin and it means ‘rich in war’.

28. Elle

The name is derived from the French word ‘Elle’, meaning ‘she’.

29. Elsa

This name has a Hebrew origin and it means ‘noble’ or ‘joyful’. It is also considered to be a short version of the name ‘Elizabeth’.

30. Emma

The name Emma is of German origin and means ‘universal’ and ‘whole’. While Emma is a very popular name, if you want some similar names, then consider these- ‘Emily’, ‘Emmy’ and ‘Em’.

31. Eos

This is a Greek name and it means ‘dawn’.

32. Erin

‘Erin’ has an Irish origin and the meaning of the name is ‘from the island to the west’.

33. Esme

This name is of Persian and French origin and the meaning of the name is ‘emerald’, ‘beloved’, and ‘esteemed’. Esme in Old French means ‘to love’.

34. Etta

Etta has an English origin and the meaning of the name is ‘estate ruler’.

35. Eva

The name Eva is of Hebrew origin and the meaning of the name is ‘living one’ or ‘life’. A few names similar to Eva are ‘Eve’ and ‘Ieva’.

36. Faith

Faith means ‘belief’ and ‘confidence’. The meaning of the name is as good as its sound. You must consider this name for your beautiful baby girl.

37. Fawn

‘Fawn’ is an English baby name meaning ‘young deer’. It is also believed to have been derived from the name ‘Fauna’, the Greek mythological deity of nature and fertility.

38. Faye

‘Faye’ has an English origin and the meaning of the name is ‘fairy’.

39. Fern

The name has an Old English origin and it is a nature-inspired name. If you love nature, then you must consider this name for your baby girl.

40. Fleur

‘Fleur’ has French roots and the meaning of the pretty short name is ‘flower’.

41. Gia

With an Italian origin, the meaning of this name is ‘God’s gracious gift’. It is considered to be a short form of the name ‘Gianna’.

42. Grace

The name is derived from the Latin word ‘gratia’ and it means ‘thanks’ or ‘favour’.

43. Gretl

Gretl is a short pretty name with a Greek origin and the meaning of the name is ‘pearl’.

44. Gwen

Gwen has a Welsh origin and the meaning of the name is ‘holy’ or ‘white’. Alternatives include ‘Gwenda’, ‘Gwenaelle’, and ‘Gwenno’.

45. Haven

‘Haven’ is an English name meaning ‘safety’ or ‘a place of shelter’.

46. Hazel

‘Hazel’ has an Old English origin and is from the name of the colour or the tree.

47. Helen

‘Helen’ is a Greek baby name and it means ‘shining light’ or ‘the bright one’.

48. Hope

‘Hope’ has an English origin with a meaning ‘desire’ or ‘wish’.

49. Ida

‘Ida’ is a German name derived from the word ‘id’ meaning ‘work’ or ‘labour’.

50. Isla

This name has Scottish, Spanish origin and the meaning of the name is ‘island’.

51. Iva

With Slavic, Italian, Czech roots, the meaning of the name is ‘God is gracious’. This is also considered to be a short form for Slavic names ‘Ivana’, ‘Ivanka’, or ‘Ivka’.

52. Ivy

This is a short English name meaning ‘faithfulness’.

53. Jade

‘Jade’ is a Spanish name meaning ‘stone of the side’ and it is a short simple girl’s name.

54. Jane

‘Jane’ is an English baby girl’s name and the meaning of the name is ‘Jehovah has been gracious’.

55. Jazz

The name Jazz is of American origin. Jazz is a style of music, if you’re looking for a musical name for your little one, ponder over Jazz.

56. Jess

‘Jess’ means ‘a gift of God’ and ‘rich’ and it is of Hebrew origin. The name is a variant of the name ‘Jesse’.

57. Jill

This is a girl’s name with an English origin and means ‘a child of the Gods’. It is also considered to be short for the Latin name ‘Juliana’, which means ‘youthful’.

58. Joss

The name has an English origin and the meaning of the name is ‘Little Goth’. It could also be used as short for the name ‘Jocelyn’.

59. Joy

‘Joy’ means ‘happiness’ or ‘delight’ and this French name would make for a great name for your little bundle of joy.

60. Jude

‘Jude’ has Latin, Hebrew origin and the meaning of Jude is ‘praised’.

61. June

This is a Latin name and the meaning of ‘June is ‘young’.

62. Kace

The name Kace is of Irish origin and it means ‘watchful’ and ‘alert’.

63. Kady

Kady means ‘first’ and it has an Irish origin. It is also believed to be the variation of Katy or the short form of the name ‘Kadence’.

64. Kai

‘Kai’ has many origins and many meanings. In Hawaiian, the name means ‘sea’. In Japanese, ‘Kai’ means ‘forgiveness’. In Scandinavian, it means ‘earth’.

65. Kate

The name has an English origin and the meaning of the name is ‘pure’. It is also considered to be a nickname for ‘Kaitlyn’ and ‘Katherine’.

66. Kia

This unique name of African origin means ‘hill’.

67. Kira

‘Kira’ has a Greek origin and is derived from ‘Kyrios’, meaning ‘lord’ or ‘ruler’.

68. Kit

‘Kit’ is an English name and it means ‘pure’. It is a unisex name but more popular as a girl’s name.

69. Lacy

‘Lacy’ is an English name and it means ‘belonging to Lassy’. This name can also be spelt as Lacie and Lacey.

70. Lake

The name has an English origin and a nature-inspired name. This name would be perfect for your little girl – it’s unique and short!

71. Lana

The name has a Gaelic origin and the meaning of the name is ‘little rock’. It is also considered to be a short version of the name name ‘Alana’ or the Russian name ‘Svetlana’.

72. Lark

Lark has an English origin and it means songbird’. This name is a great option for parents looking for nature-related names.

73. Lea

‘Lea’ means ‘meadow’ and it has an English origin. An alternative of the name is ‘Lee’.

74. Lily

The name is derived from the lily flower. The meaning of the name is ‘passion’ or ‘rebirth’. It could also be short for ‘Lillian’, ‘Lilith’, or ‘Lilika’.

75. Liv

This is a Nordic name derived from Old Norse, and it means ‘protection’ or ‘shelter’. In Danish, Swedish, and Norwegian, the name means ‘life’.

76. Lou

‘Lou’ means ‘renowned warrior’ and it has a French origin. It is also short for ‘Louisa’ and ‘Lucy’.

77. Lux

This short and simple name has a wonderful meaning. Lux means light.

78. Meg

‘Meg is a name of English and Greek origin. The meaning of Meg is ‘pearl’.

79. Mia

The name ‘Mia’ has an Italian, Spanish origin and it means ‘mine’. It is also considered to be short form of the Hebrew name ‘Maria’.

80. Opal

‘Opal’ is a name derived from the name of the gemstone opal. The name is derived from the Sanskrit word ‘upala’, meaning ‘jewel’.

81. Paris

Paris is the capital of France. But many people today name their baby girls as Paris. If you want to name your little girl after a beautiful city, then how about Paris?

82. Park

The name ‘Park’ means ‘Cypress Tree’ and this name is of Chinese origin.

83. Plum

The name is believed to have been used as a name for someone living by a plum tree, or a seller of plums and it has an Old English, German origin.

84. Quinn

The name has Irish, Gaelic origin and the meaning of Quinn is ‘counsel’.

85. Rain

Rain is another popular name often considered by nature-lover parents. If you’re one of those, do consider this cute name of American origin for your little girl. You already know what rain means, but another way to describe it is ‘abundant blessings from above’.

86. Rose

‘Rose’ has a Latin origin and is believed to have been derived from Latin ‘Rosa’ and it means ‘rose, a flower’.

87. Ruth

Ruth is a Hebrew baby name and the meaning of the name is ‘companion’ or ‘vision of beauty’.

88. Sam

Sam, short for Samuel or Samantha, from a Biblical name, means ‘God has heard’.

89. Shea

‘Shea’ is an Irish name meaning ‘dauntless one’ or ‘the stately’.

90. Skye

This name of Scottish and English origin, simply means ‘sky’.

91. Star

Star is a luminous astronomical object visible in the night sky. It is from the Old English word ‘Steorra’.

92. Vera

‘Vera’ has a Latin origin and it means ‘true’. In Russian, ‘Vera’ means ‘faith’.

93. Vivi

The name means ‘life’ and it has a Latin origin.

94. Xena

‘Xena’ is a Greek baby name and it means ‘hospitable’ or ‘welcoming’.

95. Xia

The name Xia is of Chinese origin and it means ‘the glow of the sunrise’.

96. Zelda

‘Zelda’ is a nickname for ‘Griselda’ and it means ‘dark battle’. In Yiddish, it means ‘happy’ or ‘blessed’.

97. Zen

This short uncommon girl name has a Japanese origin and the meaning of the name is ‘living’ or ‘religious meditation’.

98. Zoe

In Greek, Zoe means ‘life’ and is a wonderful short option for the baby.

99. Zuri

‘Zuri’ is a Swahili name and it means ‘beautiful’. This is a unique option for your little one.

100. Zyla

‘Zyla’ is a Hebrew name and the meaning of this unique name is ‘quiet and calm’ or a ‘follower’.

These are some cute, simple, and easy-to-pronounce baby girl names. We are sure these suggestions will help you find the most suitable name for your little princess!