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.

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
| Name | Origin | Meaning |
|---|---|---|
| Amelia | Germanic | Work, industrious |
| Charlotte | French | Free woman (feminine of Charles) |
| Eleanor | Old French / Greek | Uncertain; often linked to "light" |
| Elizabeth | Hebrew | My God is an oath |
| Grace | Latin | Grace, goodwill |
| Katherine | Greek | Uncertain; long associated with "pure" |
| Margaret | Greek | Pearl |
| Sophia | Greek | Wisdom |
| Victoria | Latin | Victory |
| Alice | Germanic | Noble |
Inspired by nature
| Name | Origin | Meaning |
|---|---|---|
| Hazel | English | The hazel tree |
| Ivy | English | The climbing evergreen plant |
| Lily | English | The lily flower, a symbol of purity |
| Willow | English | The willow tree |
| Iris | Greek | Rainbow; also the flower |
| Rose | Latin | The rose flower |
| Violet | Latin | The violet flower and color |
| Daisy | English | Day's eye, the daisy flower |
| Luna | Latin | Moon |
| Flora | Latin | Flower |
Short and sweet
| Name | Origin | Meaning |
|---|---|---|
| Ava | Uncertain (possibly Latin or Germanic) | Possibly "bird" or "life" |
| Mia | Scandinavian / Italian | Mine; also a short form of Maria |
| Zoe | Greek | Life |
| Ella | Germanic | All, completely |
| Nora | Irish / Latin | Honor; short form of Eleanor or Honora |
| Isla | Scottish | After the Scottish island of Islay |
| Eva | Hebrew | Life, living |
| Ruby | Latin | Red, the gemstone |
| June | Latin | After the month of June and the goddess Juno |
| Maya | Sanskrit / Hebrew | Illusion (Sanskrit); water (Hebrew) |
Names from around the world
| Name | Origin | Meaning |
|---|---|---|
| Amara | Igbo | Grace |
| Aria | Italian | Air, melody |
| Aiko | Japanese | Beloved child |
| Freya | Norse | Lady; the Norse goddess of love |
| Leila | Arabic / Persian | Night |
| Mila | Slavic | Gracious, dear |
| Noor | Arabic | Light |
| Priya | Sanskrit | Beloved |
| Saoirse | Irish | Freedom |
| Sofia | Greek (Spanish, Italian spelling) | Wisdom |
| Yara | Arabic / Brazilian | Small butterfly (Arabic); water lady (Tupi) |
| Zara | Arabic / Hebrew | Blooming flower, princess |
Vintage names making a comeback
| Name | Origin | Meaning |
|---|---|---|
| Clara | Latin | Bright, clear |
| Edith | Old English | Prosperous in war |
| Florence | Latin | Flourishing, prosperous |
| Mabel | Latin | Lovable |
| Matilda | Germanic | Mighty in battle |
| Josephine | Hebrew | God will increase |
| Ottilie | Germanic | Prosperity, fortune |
| Beatrice | Latin | She who brings happiness |
Strong and meaningful
| Name | Origin | Meaning |
|---|---|---|
| Aurora | Latin | Dawn |
| Gabriella | Hebrew | God is my strength |
| Hope | English | Hope, expectation |
| Imani | Swahili | Faith |
| Joy | English | Joy, happiness |
| Lucia | Latin | Light |
| Naomi | Hebrew | Pleasantness |
| Olivia | Latin | Olive tree, a symbol of peace |
| Phoebe | Greek | Bright, radiant |
| Selena | Greek | Moon |
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
- Behind the Name
- US Social Security Administration: Popular baby names
- Oxford Dictionary of First Names
General information only, not medical advice. Always follow the guidance of your doctor or midwife.
History of updates
- : Published.