A short name lands fast and stays put. One or two syllables, easy to call across a playground, quick to write on a lunchbox, and hard to shorten into a nickname you never chose. That crisp, no-fuss sound is exactly why so many parents are drawn to tiny names for their daughters.
This list gathers 120 short girl names, from breezy nature picks like Ivy and Wren to vintage sweethearts like Mae and June and clean modern choices like Nova and Zoe. Each one comes with its meaning and origin, so you can see the story behind the sound before you fall for it.
Scroll on and find the little name that fits your girl perfectly.
Popularity at a Glance
The most popular names on this list in the United States, 1965 to 2025: Emma, Mia, Ava, Lily and Nora.
- Emma
- Mia
- Ava
- Lily
- Nora
120 Modern Short Girl Names
Here are the most beautiful, punchy, and sweet names for your baby girl, organized by style so you can find exactly what you are looking for.
Popular & Trending Short Names
These names are topping the charts and taking over playgrounds for good reason. Ava ranked 11th among US girls born in 2025, with 7,732 babies given the name after peaking at 3rd back in 2016 (1). Luna’s US births are up 463 percent over the measured decade, and it still ranked 27th nationally in 2025 with 6,076 babies, per the Social Security Administration’s national name dataset. Ivy set its best rank on record in 2024, then held 39th place with 5,117 births in 2025, according to the same SSA figures. Emma was the 2nd most popular US girls’ name in 2024, per SSA’s Top 5 Names in Each of the Last 100 Years table (2).
- Ada – A charming German girl name that means “noble.”
- Aria – A musical choice representing “air,” “song,” or “melody” in Italian.
- Ava – This massive hit means “life,” “bird,” “water,” or “island” in Latin.
- Chloe – A Greek favorite that translates to “young green shoot.”
- Ella – An English and German option meaning “fairy maiden” or “completely.”
- Emma – This perennial favorite has a German meaning of “whole” or “universal.”
- Eva – Meaning “life,” this Latin variant of Eve symbolizes purpose.
- Isla – A beautiful Spanish and Scottish girl name meaning “island.”
- Ivy – A botanical name climbing the popularity charts, meaning “vine” in English.
- Luna – A mystical Latin name that translates directly to “moon.”
- Maya – A multicultural favorite meaning “water” and “illusion.”
- Mia – A frequently used Italian and Scandinavian option meaning “mine” or “bitter.”
- Mila – Meaning “gracious” or “dear,” this Slavic name is easy and affectionate.
- Noa – A Hebrew name meaning “movement,” a Top Ten favorite for girls in Israel that is climbing the US charts.
- Nora – An illuminating choice of Irish or Greek origin meaning “light.”
- Nova – A cosmic, modern short female name meaning “new” in Latin.
- Zoe – A lively pick for short girl names, meaning “life” in Greek.
Nature-Inspired Short Names
Bring the outdoors in with these earthy and floral picks.
- Bay – A cheeky gender-neutral Latin name meaning “berry.”
- Dawn – An English word name for first light, meaning “sunrise” or “daybreak.”
- Doe – An earthy short name for girls meaning “a female deer” in English.
- Eden – A biblical girl name meaning “place of delight” or “pleasure” in Hebrew.
- Faye – This magical short female name means “fairy” in English.
- Fern – An English habitational name for someone who lives among the ferns.
- Flo – A snappy Latin diminutive of Flora meaning “flower.”
- Gaia – This short name for girls means “rejoicing” or “the Earth” in Greek.
- Hazel – An Old English name referring to the hazelnut tree.
- Iris – This chipper short girl’s name represents a flower or “rainbow” in Greek.
- Jade – A solid Spanish female name meaning “stone of the side.”
- Lily – A feminine name meaning “flower” or “pure” in English or Latin.
- Neve – Has a chilling charm with its Latin or Irish “snow” definition.
- Olive – A peaceful English name representing the olive tree.
- Rain – A direct and refreshing nature name for a weather-loving family.
- Rhea – A gentle Greek name tied to the Titaness mother of the gods, meaning “flowing stream.”
- Rose – The quintessential floral name of Latin origin.
- Rue – A popular short name for girls meaning “herb” or “regret.”
- Sage – This gorgeous herb name means “wise” in Latin.
- Sky – A charming pick for boys or girls meaning “cloud” or “sky” in Norse.
- Sol – This fiery short girl’s name represents “sun” in Portuguese and Spanish.
- Wren – This delicate English option means “small bird” and is a cute pick among short names for girls.
Vintage & Classic Short Names
Old-school cool is back in style with these timeless monikers.
- Amy – This classic French short girl name means “beloved.”
- Ann – Has a delicate style meaning “grace” in Hebrew or English.
- Bea – This shortened variant of Beatrice means “she who brings happiness.”
- Cora – A Greek female name meaning “maiden.”
- Dot – This spunky variant comes from Dorothy, meaning “gift of God” in English.
- Elsa – A German version of Elisabeth meaning “pledged to God.”
- Etta – A British diminutive of Henrietta, meaning “ruler of the house.”
- Eve – A biblical favorite for short female names, meaning “life” in Hebrew.
- Ida – A German short name for girls meaning “industrious one.”
- Jane – A humble and timeless Hebrew name meaning “God is gracious.”
- Joan – An English classic meaning “God is gracious.”
- Joy – Of Latin or English origin, meaning “happiness” or “great pleasure.”
- June – A Latin girl name representing “the goddess Juno” and “a calendar month.”
- Kay – A pretty diminutive of Katherine, meaning “pure.”
- Lois – A Greek name meaning “most desirable.”
- Mae – A popular and dainty form of Margaret meaning “bitter” or “pearl.”
- Pam – This sweet variant of the old-fashioned Pamela means “all honey” in English.
- Ruth – A warm Hebrew name meaning “compassionate friend.”
- Tess – A vintage diminutive of Theresa meaning “to harvest.”
- Vera – A Russian name meaning “faith” or a Latin name meaning “truth.”
Edgy & Unique Short Names
For parents who want something that stands out from the crowd.
- Aja – This Hindi name meaning “goat” is distinctive and rare.
- Brie – A unique French and Latin name meaning “cheese,” “strength,” or “marshland.”
- Cleo – A short form of Cleopatra of Greek origin, meaning “glory.”
- Demi – A bold short form of Demetria, meaning “half” or “small.”
- Drew – A gender-neutral option meaning “strong and manly” or “wise” in Greek.
- Gem – A glamorous Latin short girl name for “jewel” or “precious stone.”
- Halo – An angelic word name evoking a ring of light, or “divine aura.”
- Jett – An ultra-cool mineral name representing a deep black color.
- Kit – A snappy, unisex nickname for Katherine or Christopher meaning “pure.”
- Liv – A common nickname for Olivia, meaning “life,” that has thrived beautifully on its own.
- Lux – A Latin name meaning “light” that feels expensive and modern.
- Nyx – The Greek goddess of the night, a perfect edgy choice.
- Quinn – An Irish surname-turned-first-name meaning “descendant of Conn.”
- Rae – A spunky diminutive of Rachel, meaning “ewe” or “female sheep.”
- Roxy – Is a catchy variant of Roxanne, meaning “dawn” in Persian.
- Ruby – A bold Latin name meaning “deep red precious stone.”
- Shay – An Irish and Hebrew short female name meaning “stately” or “gift.”
- Sloan – An Irish name meaning “raider” or “warrior.”
- Uma – Belongs to the famous actress Uma Thurman, meaning “light,” “peace,” or “nation.”
- Zuri – A gorgeous Swahili name meaning “beautiful.”
International & Exotic Short Names
Short names from around the world that are easy to pronounce and full of culture.
- Ala – Means “nobility” in Polish and “excellence” or “supreme” in Arabic.
- Anya – This smooth Russian diminutive of Anna means “grace.”
- Aya – A beautiful name of Hebrew, Japanese, and Arabic origin meaning “colorful,” “bird,” or “sign.”
- Cali – Has a pleasant style meaning “beautiful” or “fairest” in Latin.
- Dana – A precious English choice, meaning “gift” or “wise.”
- Enya – This Irish girl’s name means “fire” and belongs to the famous singer Enya.
- Erin – An Irish name meaning “Ireland” or “from the island to the west.”
- Fia – Of Italian, Irish, and Portuguese origin meaning “wild” or “weaver.”
- Gal – An uncommon name meaning “wave.”
- Gia – An Italian short form of Gianna meaning “God’s gracious gift.”
- Gwen – A Welsh version of Gwendolyn meaning “white” or “holy.”
- Hope – Of British origin meaning “desire of fulfillment,” a gorgeous pick among short girl names.
- Isa – Is a modern choice for girls and boys, meaning “strong-willed” in German.
- Jan – An old-fashioned unisex variant of John, meaning “God is gracious.”
- Jen – An abbreviated version of Jennifer meaning “white shadow” or “white wave” in Welsh.
- Kaia – Means “to rejoice” or “the sea” in Hawaiian, Scandinavian, and Latin.
- Kia – An African girl name meaning “season’s beginning.”
- Kim – Comes from Kimberly, meaning “Cyneburg’s meadow” or “gold” in British and Korean.
- Kira – A compelling Russian short girl name meaning “throne.”
- Kori – A soft, unisex name meaning “lamb.”
- Lana – An English variant of Alana, meaning “rock” or “handsome.”
- Lani – A charming Hawaiian female name meaning “sky” or “heaven.”
- Lia – A variant of Leah meaning “weary” in Italian or Russian.
- Lin – A cute version of Linda meaning “pretty” in Spanish, Portuguese, or Italian.
- Liz – A short variant of Elizabeth meaning “pledged to God” in Hebrew.
- Lua – This sparkling pick among short names for girls means “moon” in Portuguese.
- Luz – A well-known Spanish name meaning “light.”
- Lyla – An Arabic short girl name meaning night.
- Mel – A short girl name derived from Melanie, meaning “dark” or “black.”
- Min – A peculiar Chinese name meaning “quick.”
- Nia – Of Swahili origin meaning “resolve” or “brilliance.”
- Noor – The prettiest Arabic name for your tiny star, meaning “light!”
- Page – A French name meaning “page” or “attendant.”
- Pia – A short name full of Latin flair meaning “pious” or “devout.”
- Reba – This rare Hebrew name means “fourth.”
- Reva – Is a simple Hindi short name for girls meaning “rain.”
- Rory – A unisex Irish pick meaning “red king.”
- Tai – An adorable Chinese girl name meaning “great extreme.”
- Tea – A short Greek female name meaning “gift of God.”
- Tia – A Portuguese and Spanish girl name for “aunt.”
- Ula – Has a dreamy, magical appeal, meaning “gem of the sea” in Celtic.