100 Beautiful Girl Names That End in Y – Origins and Meanings Explained

Looking for the perfect girl name that ends in y? There’s something sweet, playful and timeless about these baby names. They have a soft, melodic sound that feels both cute and friendly. And many names on this list have adorable nicknames built right in! 

From vintage favorites like Molly and Mary to unique gems like Everly and Remy, you’re sure to find the perfect girl name. Check out our handpicked list of 100 beautiful girl names ending in “Y” – and discover the meaning behind each pick.

  • Origin: English  
  • Meaning: Flower, symbol of purity and innocence  

Lily is a classic English name for girls that ends in y. It’s a popular option that’s also inspired by nature. The lily flower is a symbol of innocence and purity. 

  • Origin: English  
  • Meaning: A flower 

Daisy is another girl’s name that ends in -y that has English roots. Inspired by the beautiful flower, it’s a popular name that will stand the test of time. 

  • Origin: Latin  
  • Meaning: Rival, industrious, eager  

Emily is a classic name for little girls that has Latin origins. It means ‘industrious’ and ‘eager’ – so it’s a great choice for a little one you know will go far in life! 

  • Origin: Latin  
  • Meaning: Light  

Lucy is a cute name for girls that also has Latin origins. It means ‘light’.

a girl looking at light
  • Origin: Hebrew  
  • Meaning: Wished-for child  

Molly is a classic name for girls with a beautiful meaning: ‘wished-for-child’ – perfect for a brand new baby who’s very loved! It has Hebrew origins. 

  • Origin: Latin  
  • Meaning: Precious red gemstone  

Ruby is a precious name that’s inspired by the gemstone. It has Latin origins.

  • Origin: English  
  • Meaning: Plant with red berries and prickly leaves, symbol of Christmas  

Holly is a wonderful name for a little girl born around Christmas time. It’s inspired by the romantic plant, which is also a traditional symbol of Christmas. The name has English roots. 

a little girl, her mom and grandma sitting next to the Christmas tree
  • Origin: English  
  • Meaning: Fair, soft; diminutive of Jennifer  

Jenny is a vintage baby girl name that ends in y. It’s less common now for little girls, but it works at all stages of life. The name has English roots and means ‘fair’ and ‘soft’. It’s often used as a shortened version of Jennifer. 

  • Origin: Greek  
  • Meaning: Moon goddess, short form of Cynthia  

Cindy is a girl name that used to be very common in the US. In modern times, it’s a rare name for new babies. It has Greek origins and means ‘moon goddess’. It’s also often used as the shortened form of the longer name ‘Cynthia’. 

  • Origin: Hebrew  
  • Meaning: Beloved, or wished-for child  

Mary is a vintage name for girls that has Hebrew origins. It means ‘beloved’ or ‘wished-for child’ – lovely meanings to pass on to a new baby girl in the family. 

  • Origin: French  
  • Meaning: Wise

Pronounced ‘AY-VER-EE’, this elegant French name means ‘wise’.

a little girl dresses as a princes
  • Origin: Greek  
  • Meaning: Life  

Zoey is a Greek name that has a lovely meaning: ‘life’. It can be spelled Zoe, but we love the version that ends in -y!

  • Origin: Hebrew  
  • Meaning: Oath of God

Betsy is an adorable choice for girls. It has Hebrew origins and means ‘God is my oath’, so it’s a great choice for religious families. Betsy is a shortened version of the classic name Elizabeth.

  • Origin: Latin  
  • Meaning: Rose, a flower  

Rosy is a Latin name for girls that means ‘rose’. 

a small girl in a rose garden
  • Origin: Hebrew  
  • Meaning: Oath of God

Betty is an alternative to ‘Betsy’. It has Hebrew origins and means ‘God is my oath’. It’s another name that often comes from the longer name, ‘Elizabeth’. 

  • Origin: Greek  
  • Meaning: God’s manifestation  

Tiffany is a name for girls that used to be super popular in the US. It’s less common as a name for little girls in modern times. It has Greek roots and means ‘manifestation of God’. 

  • Origin: Hebrew  
  • Meaning: Oath of God

Libby has Hebrew roots and means ‘God is my oath’. It’s sometimes used as a shortened version of ‘Elizabeth’. 

    Origin: Scottish  

    Meaning: Pearl  

Maisy is a super cute Scottish name that means ‘pearl’. 

a mother and a daughter hugging by the ocean
  • Origin: French  
  • Meaning: Tenth  

Dixy means ‘tenth’ and has French origins. It’s a girl’s name that’s inspired by the South!

  • Origin: English  
  • Meaning: Willow

Shelby is an unusual name for girls that means ‘willow’. It’s an unusual name in the US for little girls. 

  • Origin: French  
  • Meaning: Short-nosed  

Courtney has French origins and means ‘short nose’. It used to be a super popular name for girls in the US, but it’s less common in recent years.

  • Origin: Scottish  
  • Meaning: One’s own meadow  

Ainsley is a Scottish name for girls that ends in y. It means ‘one’s own meadow’, so it’s a great choice for nature-loving families!

Read Next: Baby Names Inspired by the Nature for Boys and Girls

a smiling little girl with a butterfly
  • Origin: Greek  
  • Meaning: Shining upon men; diminutive of Cassandra  

Cassy is a name with Greek roots. It means ‘shining upon men’ and is often used as a shortened form of Cassandra. 

  • Origin: Irish  
  • Meaning: Bright-headed, warrior  

Kelly is a name with Irish origins that means ‘warrior’. 

  • Origin: Latin  
  • Meaning: Love, kindness  

Charity means ‘love’ and ‘kindness’ and has Latin origins. 

  • Origin: Latin  
  • Meaning: Fate, predetermined course of events  

Destiny is a Latin name that means ‘fate’. It was once a super popular choice for little girls, but it’s less common as a name for babies in recent years.

a girl running with her long loose hair
  • Origin: Latin  
  • Meaning: Truth  

Verity has Latin origins and means ‘truth’.

  • Origin: English  
  • Meaning: From the royal fortress meadow  

Kimberly is an English girl’s name that ends in -y. It means ‘from the royal fortress meadow’ – a unique meaning for sure!

  • Origin: Greek  
  • Meaning: Weaver, diminutive of Penelope  

Penny is a vintage name for girls that has Greek origins. It means ‘weaver’ and is often used a short form of ‘Penelope’.

a vintage portrait of a mother holding a baby daughter
  • Origin: English  
  • Meaning: White island  

Whitney is a name with English roots that means ‘white island’. 

  • Origin: Greek  
  • Meaning: God’s gift 

Dorothy is another vintage name for girls on this list. It means ‘Gift of God’ and has Greek origins.

  • Origin: English  
  • Meaning: Hay meadow  

Haley is a nature-inspired name that means ‘hay meadow’. It has English origins.

  • Origin: Dutch  
  • Meaning: Burnt wine (derived from the drink)  

Brandy is an uncommon name for baby girls that has Dutch origins. It means ‘burnt wine’.

  • Origin: German  
  • Meaning: Free man  

Carly has German origins and means ‘free man’.

  • Origin: French  
  • Meaning: Cheerful

Lacey is a French name that ends in y and means ‘cheerful’.

  • Origin: English  
  • Meaning: Friend 

Wendy is a vintage name for girls that means ‘friend’. It has English roots.

a vintage portrait of young lade among flowers
  • Origin: German  
  • Meaning: Elf ruler  

Aubrey is a German name that means ‘elf ruler’, so it’s a great choice for December babies!

Read Next: Jingle Bells and Baby Smiles: Adorable December Baby Announcement Ideas

  • Origin: Greek  
  • Meaning: Pure, diminutive of Katherine  

Kathy – or Cathy – has Greek origins and has a beautiful meaning: ‘pure’. It’s often used as a shortened form of ‘Katherine’.

  • Origin: Hebrew  
  • Meaning: Grace, favor  

Nancy is a traditional name for girls that means ‘grace’ and ‘favor’. It has Hebrew origins.

  • Origin: Greek  
  • Meaning: Defender of men

Sandra is often used as a shortened form of ‘Sandra’ and has Greek origins. It means ‘defender of men’. 

an old green woman dressed in warrior clothes
  • Origin: English  
  • Meaning: Bright meadow  

Shirley is another vintage name for girls that has English origins. It means ‘bright meadow’. 

  • Origin: English  
  • Meaning: Covered with mist  

Misty is an uncommon name for little girls that has English origins. It means ‘covered with mist’.

  • Origin: Hebrew  
  • Meaning: Wished-for child

Polly is a Hebrew name that means ‘wished for child’.

  • Origin: Latin  
  • Meaning: Three in one, referring to the Christian Holy Trinity  

Trinity is quite an unusual name for little girls that has Latin roots. It refers to the Christian Holy Trinity, so it’s a great choice for religious parents.

  • Origin: Latin  
  • Meaning: Cheerful, happy  

Hillary is a Latin name for girls that means ‘cheerful’.

a smiling girl with a bouquet of flowers
  • Origin: Latin  
  • Meaning: Blind, diminutive of Cecilia  

Cecily is pronounced ‘SES-ILY’ and has Latin roots. It means ‘blind’ and is often used as the short form of ‘Cecilia’.

  • Origin: Latin 
  • Meaning: Happiness, good fortune

Felicity is a Latin name that means ‘happiness’ – a lovely meaning to pass on to a new baby girl. It can be shortened to ‘Fliss’.

laughing-girl-on-a-bike
  • Origin: French 
  • Meaning: Unfortunate

Malllory has an unfortunate meaning – ‘unfortunate’ – but don’t let that put you off this elegant French name!

  • Origin: Irish  
  • Meaning: Courageous, valiant  

Riley is an Irish name that means ‘courageous’.

  • Origin: English  
  • Meaning: Noble strength  

Audrey is a vintage name for little girls that’s quite uncommon in modern times. It means ‘noble strength’ and has English roots.

  • Origin: Latin  
  • Meaning: Friendship, harmony  

Amity is a rare girl name that ends in y. It has Latin origins and has a lovely meaning: ‘friendship’. 

  • Origin: English  
  • Meaning: Ship’s victory  

Kelsey is an English name that means ‘ship’s victory’. It’s a great choice for little ones growing up on the coast!

  • Origin: Greek  
  • Meaning: Song, music  

Melody is a musical name for girls that has Greek origins. It’s a wonderful choice for musical families!

  • Origin: Irish  
  • Meaning: Brave in battle  

Casey has a strong and powerful meaning: ‘brave in battle’. It has Irish roots. 

an Irish girl standing in front of a cottage

Origin: English  

Meaning: Steward  

Bailey is another English girl’s name that ends in -y. It means ‘steward’. 

Origin: Latin  

Meaning: Worthy of love, short for Amanda  

Mandy is a Latin name that means ‘worthy of love’. It’s often used as a shortened version of ‘Amanda’. 

Origin: German  

Meaning: Mighty in battle, diminutive of Matilda  

Tilly is sometimes used as a shortened form of the literary name, ‘Matilda’. This German name means ‘mighty in battle’, perfect for a headstrong little girl!

Origin: English  

Meaning: Climbing plant, symbol of fidelity  

Ivy is a vintage name for girls that ends in y. It has English roots and refers to the beautiful climbing plant. 

  • Origin: Irish  
  • Meaning: Red king  

Rory is a name that can be used for boys or girls, but we think it’s a cute name that ends in y for a girl! It’s another Irish girl name on this list and means ‘red king’. 

  • Origin: Latin  
  • Meaning: Cheerful, happy  

Hilary is a Latin name with a beautiful meaning: ‘cheerful’ and ‘happy’. 

a small girl dressed in a princess dress
  • Origin: Hebrew  
  • Meaning: God will increase, diminutive of Josephine  

Joey is a super cool name for a little girl. It has Hebrew origins and means ‘God will increase’. It’s sometimes used as a shortened version of ‘Josephine’. 

  • Origin: Latin  
  • Meaning: Noble, diminutive of Patricia  

Patsy is a Latin name that’s used as a shortened version of ‘Patricia’. It’s a cute name for girls that ends in Y and means ‘noble’. 

  • Origin: French  
  • Meaning: Oarsman  

Remy – pronounced ‘REM-EE’ is a French girl’s name and means ‘oarsman’. It’s a very unusual choice for little ones!

  • Origin: German  
  • Meaning: Gentle, diminutive of Melinda  

Mindy is a German girl’s name that means ‘gentle’. It’s sometimes used as a shortened version of ‘Melinda’. 

  • Origin: Scottish  
  • Meaning: Garden of holly  

Lesley is a Scottish name that ends in -y. It means ‘garden of holly’. 

  • Origin: English  
  • Meaning: From Britain  

Britney is a classic American name for girls that ends in Y, although it actually has English origins! This celebrity-inspired name even means ‘from Britain’! 

  • Origin: Spanish/German  
  • Meaning: Pretty; diminutive of Linda  

Lindy is a name with both Spanish and German origins. It means ‘pretty’ and is sometimes used as a shortened version of ‘Linda’. 

a toddler girl with flowers band in a field
  • Origin: English  
  • Meaning: A shade of blue

Navy is a very unusual name for girls that has English origins. It refers to the dark shade of blue.

  • Origin: English  
  • Meaning: From the boar meadow  

Everly is a beautiful and elegant name that means ‘from the boar meadow’. It has English roots.

  • Origin: English  
  • Meaning: Spark

Emberly is an English name that ends in Y. It means ‘spark’.

  • Origin: English  
  • Meaning: Impulsive, tempestuous like a storm  

Stormy is an unusual and modern name for girls. It also has English origins and means ‘impulsive’. 

  • Origin: French  
  • Meaning: From Rome, or Roman  

Romilly is a French name for girls that means ‘from Rome’. It’s a great choice for those looking for a name with Italian connections!

  • Origin: English  
  • Meaning: Burnt meadow  

Meaning ‘burnt meadow’, Brinley is a very uncommon name for girls in the US. It has English roots. 

  • Origin: English  
  • Meaning: Cheerful, derived from the alder tree  

Ellery is an elegant and unusual name for girls with English origins. It means ‘cheerful’. 

  • Origin: Greek  
  • Meaning: Immortality, also a type of flower  

With Greek origins, Tansy is another rare name for girls that ends in Y.

  • Origin: English  
  • Meaning: A bouquet of flowers  

Posey is a nature-inspired girl’s name that means ‘bouquet of flowers’. It’s a super cute name for girls that ends in -y.

a beautiful girl with flowers
  • Origin: English  
  • Meaning: From the hare’s meadow  

Meaning ‘from the hare’s meadow’, this nature name is very unusual in the US and has English origins. 

  • Origin: Latin  
  • Meaning: Peaceful, calm  

Serenity is a Latin name that means ‘peaceful’ and ‘calm’. 

  • Origin: English  
  • Meaning: Dark woodland clearing  

Blakely is an English name for girls that means ‘dark woodland clearing’. 

  • Origin: English  
  • Meaning: Stag meadow  

Hartley is another English name on this list. It means ‘stag meadow’. 

  • Origin: Arabic  
  • Meaning: Flower  

Harly has Arabic roots and means ‘flower’. 

a small toddler girl laughing standing next to the flower garden
  • Origin: German  
  • Meaning: Work, industrious  

Amely is an alternative spelling to ‘Amelie’. This elegant girl’s name has German origins and means ‘industrious’. 

  • Origin: Latin  
  • Meaning: Cure, solution  

Remedy is an unusual name for girls that ends in y. It has Latin origins and means ‘cure’. 

  • Origin: Latin  
  • Meaning: Bright, clear  

Clarity is a name inspired by ‘light’. It means ‘bright’ and ‘clear’ and has Latin roots.

a blond girl in a toll grass among butterflies
  • Origin: Irish  
  • Meaning: Fair  

This Irish name for girls means ‘fair’. It’s pronounced ‘KAY-LEE’. 

  • Origin: Irish  
  • Meaning: Lord or chief

Tierney is another Irish girl name that ends in Y. It means ‘chief’ – great for a headstrong little one!  

  • Origin: English  
  • Meaning: Flat-topped hill  

Embry is an English name that means ‘flat-topped hill’. 

  • Origin: Greek  
  • Meaning: To sprout, a flowering vine  

Briony is a Greek name for girls that means ‘flowering vine’. 

  • Origin: Irish  
  • Meaning: Assembly, gathering  

Pronounced ‘DAILY’, this Irish name for girls is very uncommon in the US.

a red-haired Irish girl in a green dress is sitting on the grass
  • Origin: Latin
  • Meaning: Month name

January is a very rare name for girls in the US. It’s inspired by the month of the year, which is derived from ‘Janus’ – the Roman God of beginnings.

  • Origin: Old English 
  • Meaning: Unite

Unity is a great girl’s name that has Old English origins. It has a wonderful meaning too: ‘unite’. 

  • Origin: Persian
  • Meaning: Bright star

Roxy is a modern name for girls that means ‘bright star’. It has Persian roots.

  • Origin: Irish
  • Meaning: Beautiful

Keeley has a beautiful meaning – literally! It has Irish origins.

  • Origin: Spanish
  • Meaning: Wealth

Elody is a Spanish name ending in y. It means ‘wealth’. 

Read Next: 100 Beautiful Latina Baby Names for Boys and Girls with Deep Meanings

a Spanish mom with a baby
  • Origin: French
  • Meaning: Hill

Macy means ‘hill’ and has French roots.

  • Origin: Irish
  • Meaning: Dark-haired

Darcy is an Irish name for girls that means ‘dark-haired’. It’s a cute and elegant name for little girls. 

  • Origin: Irish
  • Meaning: To hunt

Tory is a name with Irish origins that used to be a very popular name for little girls in the US. It means ‘to hunt’. 

A girl is a traditional Irish dress outside in front of beautiful fields with sheep
  • Origin: Greek
  • Meaning: Bright one

Laney is pronounced ‘LAY-NEE’ and means ‘bright one’. It has Greek roots.

  • Origin: Greek
  • Meaning: Nobility

Ally is a super cool name for girls that has a royal meaning: ‘nobility’. The name has Greek origins.

  • Origin: Latin
  • Meaning: Christ’s follower

Kristy is a cute Latin name for girls that means ‘Christ’s follower’, making it a great option for religious families. 

Conclusion

We hope this handpicked list of 100 beautiful girl names ending in Y has inspired you. There are so many options, from vintage girl names ending in Y like Dorothy and Wendy to super cute choices like Maisy and Posey. 

Girl names ending in Y have a very special appeal – they’re sweet, timeless, and full of personality. And each has its own charm, meaning, and history. With so many lovely options to choose from, you’re sure to find a name that feels just right for your little girl. 

From our families to yours.

Related Posts

Scroll to Top
Skip to content