Family

129 pretty girl names and their beautiful meanings!

We all know that a moniker is an important part of someone's personality and of course, identity - so a lot of mums opt a pretty name to match our daughter's nature and good looks (she gets it from her mother!)

Here are 129 pretty girls names for every letter of the alphabet and their gorgeous meanings. Now the difficult part is just picking one. Though six middle names is pretty standard now, right?

Pretty girls names beginning with A

Abigail

Meaning : With Hebrew origin, Abigail means to ‘Give Joy’

Acacia

Meaning : With Greek origin, Acacia means ‘Guileless’ and ‘Honorable’

Alexandria

Meaning : With Greek origin, Alexandria is a feminine version of Alexander, which means ‘Defender of Men’

Amber

Meaning : With English origin, Amber is a jewelled name, from the yellowish resin used in jewellery making

Amelia

Meaning : With a blend of origins, Amelia means ‘Industrious’ and ‘Striving’ and is often associated with ‘defender’

Amélie

Meaning : With French origin, Amelie means ‘Hard working’

Angelina

Meaning: With Greek origin, Angelina means ‘Messenger’ and ‘Angel’

Aoife

Meaning : With Irish origin, Aoife is a tribute to ‘the greatest woman warrior in the world’

April

Meaning: With English origin, April means ‘Opening buds of spring’, a traditionally seasonal name

Arabella

Meaning: With Latin origin, Arabella means ‘Yielding to prayer’

Aria

Meaning: With Hebrew origin, Aria means ‘Air’ but is derived from Ariel, which means ‘Lion of God’

Aspen

Meaning: With English origin, Aspen comes from a popular tree in the West that has heart shaped leaves that quiver in the lightest breeze

Athena

Meaning: With Greek origin, Athena was the Greek goddess of wisdom and warfare

Aubrey

Meaning: With a French and German origin, Aubrey means ‘Fair Ruler of the Little People’

Aurelie

Meaning: With French origin, Aurelie means ‘Sun’

Aurora

Meaning: With a Latin meaning of ‘Dawn’, Aurora was the Roman goddess of the morning

Autumn

Meaning : A seasonal name

Ava

Meaning : With German origin, Ava means ‘Bird’ and is the Hebrew form of Eve

Avery

Meaning : Originally an English surname that was derived from a French version of Alfred, very means ‘Counsel’

Azalea

Meaning : With Greek origin, Azalea means ‘Dry’ and is representative of a flower

Pretty girls names beginning with B

Belle

Meaning : With French origin, Belle is short for Isabella and means ‘Beautiful’

Bridgette

Meaning : With French origin, Bridgette means ‘Strength’ and is associated with the mythological Celtic goddess of fire and poetry

Blossom

Meaning : With English origin, Blossom means ‘Fresh’

Pretty girls names beginning with C

Carmel

Meaning : With Hebrew origin, Carmel means ‘Garden’ and is a mountain mentioned in the Old Testament

Celine

Meaning : With French origin. Celine means ‘Sky’ or ‘Heaven’

Charlotte

Meaning : With French origin, Charlotte means ‘Free man’ or ‘Petite’

Clara

Meaning : With Latin origin, Clara means ‘Clear, Bright and Famous’

Clover

Meaning: ‘Lucky’

Colette

Meaning : With French origin, Colette means ‘Victorious’

Pretty girls names beginning with D

Dahlia

Meaning: ‘Dweller in the valley’

Daisy

Meaning : Derived from the flower, Daisy comes from the Old English word dægeseage, meaning ‘Day's eye’

Dakota

Meaning : Dakota is representative of the two US states and means ‘Friend’

Delilah

Meaning : With Hebrew origin, Delilah means ‘Delicate’

Dawn

Meaning : With English origin, Dawn means ‘Aurora’ and represents the appearance of daybreak

Pretty girls names beginning with E

Eden

Meaning : With Hebrew origin, Eden means ‘Delight’

Eliza

Meaning : With Greek origin, Eliza means ‘Oath of God’ or ‘God is Satisfaction’

Ella

Meaning : Short for Eleanor and Ellen, Ella means ‘Light’ and ‘Beautiful fairy woman’

Elodie

Meaning : With French origin, Elodie means ‘Foreign riches’

Elora

Meaning : Inspired by the city in Ontario, Elora is a variant of Elenora and Laura

Eva

Meaning : With Latin origin, Eva means ‘Life’ and ‘Living one’

Pretty girls names beginning with F

Fern

Meaning : With English origin, Fern is representative of a green plant that loves shade

Fionnuala

Meaning : With Irish origin, Fionnuala comes from Irish mythology and means ‘White shoulder’

Flora

Meaning : With Latin origin, Flora means ‘Flower’

Florence

Meaning : With Latin origin, Florence comes from the French name Florentia and means ‘Blossoming’

Pretty girls names beginning with G

Gardenia

Meaning : With English origin, Gardenia means ‘The flower’

Genevieve

Meaning : With German origin, Genevieve means ‘Famous bearer’ and ‘Of the race of women’

Georgia

Meaning: ‘Farmer’ and ‘Worker of the earth’

Giselle

Meaning: With French origin, Giselle means ‘Hostage’ and ‘Pledge’ and is thought to have originated as a nickname for a child given as a pledge to a foreign court

Grace

Meaning: With English origin, Grace means ‘God’s favour’

Pretty girls names beginning with H

Hazel

Meaning : With English origin, Hazel comes from the nut-bearing shrub

Heather

Meaning : With English origin, Heather is a flowering evergreen often found in Scotland

Helen

Meaning : With Greek origin, Helen means ‘Shining light’

Holly

Meaning : Taken from the Holly tree, whose sharp leaves come from the Old English word holegn, which means ‘to prick’

Hyacinth

Meaning : With Greek origin, Hyacinth is a flower that sprouted from the blood of Hyacinthus who was accidently killed by Apollo

Pretty girls names beginning with I

Ireland

Meaning : A destination name. Ireland evolved from the word Eriu, a Gaelic goddess who was the goddess of sovereignty

Isabella

Meaning : With Hebrew origin, Isabella means ‘Devoted to God’

Isla

Meaning : With Scottish origin, Isla is the name of two Scottish rivers and also the name of an island just off the west coast

Ivory

Meaning : With English origin, Ivory means ‘Pure’

Ivy

Meaning : With English origin, Ivy means ‘Faithfulness’ and derives from the plant

Pretty girls names beginning with J

Jade

Meaning: With Spanish origin, Jade means ‘Stone of the colic’ as it was believed that the green stone could cure colic in babies if placed on their stomachs

January

Meaning : Aside from just being a month of the year, January means ‘Month of the wolf’ and ‘God of the doorway’

Jasmine

Meaning : With Persian origin, Jasmine comes from the English word for the climbing plant with fragrant flowers

Jayla

Meaning : With African-American origin, Jayla means ‘One who is special’

Josephine

Meaning : With French origin, Josephine means ‘May Jehovah’

Juliette

Meaning : With Italian origin, Juliette literally means ‘An Italian’

June

Meaning : With Latin origin, June means ‘Young’ and is known as the bridal month in modern times

Pretty girls names beginning with K

Katherine

Meaning : With Latin origin, Katherine means ‘Pure’ and ‘Clear’

Kensington

Meaning : With English origin, Kensington means ‘The town of Cynsige's people’ and is also a district within West London's Royal Borough, known as Britain's richest street

Kiera

Meaning : With Irish origin, Kiera means ‘Little dark one’ and was originally bestowed upon those babies born with dark hair or a dark complexion

Pretty girls names beginning with L

Layla

Meaning: With Arabic origin, Layla means ‘Night’ and is the object of romantic poems that was written by the 7th century poet Qays

Lila

Meaning: ‘Dark beauty’

Lilac

Meaning: With English origin, Lilac means ‘Flowering pale purple shrub’

Lillian

Meaning : With Latin origin, Lillian means ‘Pure’ and is representative of the flower

Lily

Meaning : With English origin, Lily means ‘Pure’ and is the symbol of innocence, purity and beauty

London

Meaning : Representative of the city, which is derived from Londinium

Lottie

Meaning : With French origin, Lottie means ‘Tiny’ and ‘Feminine’

Lotus

Meaning : With Egyptian origin, Lotus comes from the Lotus flower

Lulu

Meaning : With Latin origin, Lulu means ‘Famous warrior’

Luna

Meaning : With Latin origin, Luna means ‘Moon’

Pretty girls names beginning with M

Marilyn

Meaning : With Hebrew origin, Marilyn means ‘Wished-for child’ and ‘Rebellion’

Marnie

Meaning : With several origins, namely Hebrew and Latin, Marnie means ‘Rejoice’ and ‘Of the sea’

Mathilde

Meaning : Originating from two German words ‘Maht’ and ‘Hild’, meaning ‘Strength’ and ‘Battle’, making Mathilde have a meaning of ‘Mighty in battle’

May

Meaning : Representative of the month, May is also a name for the hawthorn flower

Pretty girls names beginning with N

Nora

Meaning : With Latin origin, Nora means ‘Honour’ and ‘Reputation’

Nessa

Meaning ‘Ambitious’ and ‘Fierce’

Pretty girls names beginning with O

Oakley

Meaning : With English origin, Oakley means ‘Clearing of oak tree’, ‘Meadow’ and ‘Clear field’

Odette

Meaning : With German and French origin, Odette means ‘Wealth’

Olivia

Meaning : With Latin origin. Olivia is derived from the word ‘Olive’ and was first used with this spelling by William Shakespear in his comedy ‘Twelfth Night’

Opal

Meaning : Coming from the precious gemstone, Opal means ‘Jewel’

Pretty girls names beginning with P

Paris

Meaning : With Greek origin, Paris originates from Greek mythology where Paris, the Prince of Troy had a love affair that caused the Trojan war

Pearl

Meaning: ‘Precious’

Penelope

Meaning : With Greek origin, Penelope means ‘Bobbin’

Poppy

Meaning : With English origin. Poppy is from the popular flower

Primrose

Meaning : With Latin origin, Primrose means ‘First Rose’

Promise

Meaning : With French origin, Promise comes from the Old French "promesse," which translates to ‘Guarantee’ and ‘Assurance’

Pretty girls names beginning with Q

Quinn

Meaning : With Irish origin, Quinn means ‘Wisdom’, ‘Reason’ and ‘Intelligence’

Pretty girls names beginning with R

Rayne

Meaning : With multiple meanings across the languages, Rayne means ‘Queen’ in French and English and ‘Mighty’ in Scandinavian. It has been disputed that it has a Jewish origin also, meaning that Rayne means ‘Song’

Rome-Marie

Meaning : As this name is split, it’s meanings differ, but when brought together means ‘Strength’ and ‘Power’

Romily

Meaning : With Hebrew origin, Romily means ‘God’s beloved one’ and is also representative of a French destination

Rose

Meaning : With German origin, Rose is representative of the flower

Rosemary

Meaning : With Latin origin, Rosemary means ‘Dew of the sea’

Ruby

Meaning : With Latin origin, Ruby is taken from the red gemstone

Ruth

Meaning : With Hebrew origin, Ruth means ‘Companion’ and ‘Vision of beauty’

Pretty girls names beginning with S

Saffron

Meaning : With English origin, Saffron comes from both the spice and the flower it comes from

Sahara

Meaning : Aside from being the desert in North Africa, Sahara means ‘Dawn’

Savannah

Meaning : With English origin, Savannah means ‘From the open plain’

Scarlett

Meaning : With English origin, Scarlett means ‘Red’ or represents those who wear the scarlet cloth.

Sicily

Meaning : With English origin, Sicily is representative of the city in Italy

Sophie

Meaning : With Greek origin, Sophie means ‘Wisdom’

Summer

Meaning : With English origin, Summer is representative of the season and the carefree attitude that it brings

Sydney

Meaning : With English origin, Sydney means ‘Wide Island’

Pretty girls names beginning with T

Tinsley

Meaning : With English origin, Tinsley represents a place in South Yorkshire

Pretty girls names beginning with U

Uchenna

Meaning: ‘God’s will’

Udele

Meaning: ‘Prosperous one’

Ulani

Meaning: ‘Light hearted’

Pretty girls names beginning with V

Valentina

Meaning: With Latin origin, Valentina means ‘Strong’ and ‘Healthy’

Venice

Meaning: Representative of the Italian city

Victoria

Meaning : With Latin origin, Victoria means ‘Victory’ and ‘Conquer’

Vienna

Meaning : With German origin. Vienna means ‘White’ and ‘Fair’

Viola

Meaning : The English meaning for Viola is ‘Violet’

Violet

Meaning : From the Old French violette, a diminutive form of viole, which is derived from the Latin viola

Pretty girls names beginning with W

Willa

Meaning : A female form of William

Willow

Meaning : With English origin, Willow means ‘Slender’ and ‘Graceful’

Winter

Meaning : Representatie of the coldest season of the year, Winter also means ‘Bringing of Renewal'.

Pretty girls names beginning with X, Y and Z

Xana

Meaning: ‘Golden haired’

Yarina

Meaning: ‘Peaceful’

Yei

Meaning: ‘Flourishing’

Zahlee

Meaning: ‘Princess’

Zahra

Meaning: ‘Flower’

Which are your favourites? Let us know over on Facebook and Twitter.

Now read:

Twin names: 75 perfectly matched names for girl twins, boy twins AND boy/girl twins!

Baby names: 94 of the worst names - and their terrible meanings

Unisex baby names: 126 gender neutral baby names - and their meanings!

Closer magazine cover