Naming your daughter should be fun, not stressful. Short girl names are having a major moment right now because they pack a punch without all the fuss. They are easy to spell, impossible to forget, and usually nickname-proof.
Whether you want something nature-inspired, vintage, or totally modern, we have curated a list of catchy names with serious personality.
Read on to discover the best short names for girls, complete with meanings and origins to help you find the perfect fit.
110 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.
- 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.
- Nora – An illuminating choice of Irish or Greek origin meaning “light.”
- Nova – A cosmic, modern short female name meaning “new” in Latin.
- Zoe – A vibrant 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 – Has the vibrant English meaning of “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 – Has a gentle nature with its “flowing stream” definition.
- 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 – Is full of warmth with its Hebrew meaning of “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 – Holds your baby girl in high regard with its Greek “glory” definition.
- Demi – Is the badass variant 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 – Has the angelic meaning of “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 “descendent 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 – This stunning Latin short girl name means “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 will spark your interest with its “fire” definition.
- 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 – This Italian option was a movie name and means “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 – This ethnic option means “season’s beginning” in African.
- Kim – Comes from Kimberly, meaning “Cyneburg’s meadow” or “gold” in British and Korean.
- Kira – A compelling Russian short girl name meaning “throne.”
- Kori – Meaning “lamb,” this unisex option has a lovely adolescent feel.
- 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 female name full of Latin flair meaning “from Mount Olympus.”
- 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.






