Baby names

60 beautiful baby girl names and their meanings

Classic, nature-inspired, short and international baby girl names, each with its origin and meaning, plus tips for choosing the perfect name.

A 3D clay pink baby onesie with a small bow on a soft pink background

Choosing a name is one of the most personal parts of pregnancy. Here are 60 girl names across different styles, each with its origin and meaning. Meanings can vary between sources and languages, so if a meaning matters to you, it is worth looking a little deeper.

Timeless classics

NameOriginMeaning
AmeliaGermanicWork, industrious
CharlotteFrenchFree woman (feminine of Charles)
EleanorOld French / GreekUncertain; often linked to "light"
ElizabethHebrewMy God is an oath
GraceLatinGrace, goodwill
KatherineGreekUncertain; long associated with "pure"
MargaretGreekPearl
SophiaGreekWisdom
VictoriaLatinVictory
AliceGermanicNoble

Inspired by nature

NameOriginMeaning
HazelEnglishThe hazel tree
IvyEnglishThe climbing evergreen plant
LilyEnglishThe lily flower, a symbol of purity
WillowEnglishThe willow tree
IrisGreekRainbow; also the flower
RoseLatinThe rose flower
VioletLatinThe violet flower and color
DaisyEnglishDay's eye, the daisy flower
LunaLatinMoon
FloraLatinFlower

Short and sweet

NameOriginMeaning
AvaUncertain (possibly Latin or Germanic)Possibly "bird" or "life"
MiaScandinavian / ItalianMine; also a short form of Maria
ZoeGreekLife
EllaGermanicAll, completely
NoraIrish / LatinHonor; short form of Eleanor or Honora
IslaScottishAfter the Scottish island of Islay
EvaHebrewLife, living
RubyLatinRed, the gemstone
JuneLatinAfter the month of June and the goddess Juno
MayaSanskrit / HebrewIllusion (Sanskrit); water (Hebrew)

Names from around the world

NameOriginMeaning
AmaraIgboGrace
AriaItalianAir, melody
AikoJapaneseBeloved child
FreyaNorseLady; the Norse goddess of love
LeilaArabic / PersianNight
MilaSlavicGracious, dear
NoorArabicLight
PriyaSanskritBeloved
SaoirseIrishFreedom
SofiaGreek (Spanish, Italian spelling)Wisdom
YaraArabic / BrazilianSmall butterfly (Arabic); water lady (Tupi)
ZaraArabic / HebrewBlooming flower, princess

Vintage names making a comeback

NameOriginMeaning
ClaraLatinBright, clear
EdithOld EnglishProsperous in war
FlorenceLatinFlourishing, prosperous
MabelLatinLovable
MatildaGermanicMighty in battle
JosephineHebrewGod will increase
OttilieGermanicProsperity, fortune
BeatriceLatinShe who brings happiness

Strong and meaningful

NameOriginMeaning
AuroraLatinDawn
GabriellaHebrewGod is my strength
HopeEnglishHope, expectation
ImaniSwahiliFaith
JoyEnglishJoy, happiness
LuciaLatinLight
NaomiHebrewPleasantness
OliviaLatinOlive tree, a symbol of peace
PhoebeGreekBright, radiant
SelenaGreekMoon

Tips for choosing a baby name

  • Say it out loud with your surname, and imagine calling it across a playground.
  • Check the initials and any nicknames it might lead to.
  • Think about spelling. A unique spelling can mean a lifetime of correcting people.
  • Consider family and culture. Many families honor a relative or a heritage.
  • Keep a shortlist and live with it for a few weeks. Many parents wait to meet their baby before deciding.

Once you've chosen, add the name in the Prego app, and Prego will use it in your personal tips.

Looking for more ideas? See our baby boy names and gender-neutral baby names.

Frequently asked questions

When should we choose a baby name?

There is no deadline before birth. Some parents choose early; others wait to meet their baby. Check how long you have to register the birth where you live.

How do I find out what a name means?

Name dictionaries and sites like Behind the Name list origins and meanings, but meanings can differ between languages and sources, especially for very old names.

Should we tell people the name before the birth?

It's entirely up to you. Some parents keep it secret to avoid opinions; others love sharing it.

Sources

General information only, not medical advice. Always follow the guidance of your doctor or midwife.

History of updates
  • : Published.