Italian names for girls
A starting Italian girl names
B starting Italian girl names
C starting Italian girl names
D starting Italian girl names
E starting Italian girl names
F starting Italian girl names
G starting Italian girl names
H starting Italian girl names
I starting Italian girl names
J starting Italian girl names
K starting Italian girl names
L starting Italian girl names
M starting Italian girl names
N starting Italian girl names
O starting Italian girl names
P starting Italian girl names
Q starting Italian girl names
R starting Italian girl names
S starting Italian girl names
T starting Italian girl names
U starting Italian girl names
V starting Italian girl names
Y starting Italian girl names
Z starting Italian girl names
Most popular Italian names in official statistics
Italy, 2024
Source: Istituto Nazionale di Statistica (ISTAT).
San Marino, 2025
Source: Ufficio Informatica, Tecnologia, Dati e Statistica (Repubblica di San Marino).
Switzerland, 2025
Featured in baby name books
Alice
Alice is a Germanic name meaning “noble” or “nobility,” originally a form of Adelaide, with variants such as Alys and Alyce. Alice is also linked to a Greek word for “truthful.”
Amelia
Amelia means “industrious” or “hardworking” and is related to Emily and Amalia, with Amélie as the French form. Amelia has an early-American sound, was very popular in the 1800s, faded in the mid-1900s, and is now back in style.
Angela
Angela comes from Greek and means “messenger of God” or “angel,” with forms such as Angelina, Angelique, and the Irish Aingeal, and Angie as a nickname. Famous bearers include actresses Angela Lansbury and Angela Bassett and German chancellor Angela Merkel.
Augusta
Augusta is the feminine form of Augustus, a Latin name meaning “majestic,” “great,” or “worthy of respect.” Augusta recalls the emperor Augustus, is the capital of Maine, and is the first name of the formidable Lady Bracknell in The Importance of Being Earnest; Gussy is a nickname.
Barbara
Barbara means “foreign” or “stranger,” traced to Greek or Latin and sharing roots with the word “barbarian.” Barbara once carried real glamour through Barbara Stanwyck and Barbra Streisand, but it peaked around the 1950s and now feels like a parents’ generation name.
Beatrice
Beatrice is a Latin name meaning “she brings joy,” or “blessed,” with Beatrix and Beatriz as sister forms. Beatrice was adored by Dante and appears in Shakespeare’s Much Ado About Nothing, while Beatrix Potter of Peter Rabbit fame is a well-loved bearer.
Bianca
Bianca is Italian for “white,” suggesting purity, with Blanca and Blanche as Spanish and French forms. Bianca is the younger sister of Katherine in Shakespeare’s comedy The Taming of the Shrew.
Carmen
Carmen is Latin and Spanish for “song.” Carmen is also traced to Hebrew, meaning “garden” or “orchard,” as a Spanish form of Carmela.
Charlotte
Charlotte is the French feminine form of Charles, which means “free man.” Charlotte is also read as “little and feminine.”
Claudia
Claudia is the feminine of Claudius and comes from Latin for “lame.” The name stayed popular despite its meaning, thanks largely to the Roman Emperor Claudius.
Diana
Diana comes from Latin and means “divine.” In Roman myth Diana was the goddess of the moon and the hunt, counterpart of the Greek Artemis.
Dora
Dora is a Greek name meaning “gift,” and it is also a short form of Theodora. The biblical city of Dor, or Dora, was a Canaanite coastal town whose king Joshua defeated.
Emma
Emma is an Old German name meaning “whole,” “all-embracing,” or “universal.” Emma came to England with the Normans and has been warmly revived as a romantic, Victorian-feeling name, helped by Jane Austen’s heroine.
Erica
Erica is the feminine form of Eric, the Scandinavian name meaning “eternal ruler.” Erica is also the Latin word for the heather plant, and Erika is the spelling favored in Scandinavia and Eastern Europe.
Gloria
Gloria is Latin for “glory,” evoking a woman of renown and praise. George Bernard Shaw is credited with coining Gloria in an 1898 play; it reached the top twenty in the 1920s and now sits low enough to merit a revival.
Greta
Greta is a short form of Margaret, meaning “pearl,” with Gretel and Gretchen as related forms. Greta peaked in the 1930s with Greta Garbo’s fame and suits families of Germanic or Scandinavian heritage, offering the appeal of Ava or Emma with more edge.
Irene
Irene is a Greek name meaning “peace,” after the goddess of peace, with Irena and Irina as popular variants. Irene was borne by a fourth-century saint and a Byzantine empress, and stayed popular until the mid-twentieth century; its variants are now more common.
Iris
Iris is Greek for “rainbow,” and is also a flower name. In Greek myth Iris was the rainbow goddess who carried messages between heaven and earth; the stylized iris is the fleur-de-lis of France.
Jessica
Jessica is a Hebrew name meaning “God sees” or “He beholds,” with “wealthy” also offered. Shakespeare gave Jessica to Shylock’s daughter in The Merchant of Venice, possibly drawing on the biblical Jesca or on Jesse.
Linda
Linda is Spanish for “pretty” or “pretty one.” Linda topped the charts in the late 1940s and early 1950s, replacing Mary, and now feels dated; Lindy is a livelier nickname.
Lisa
Lisa began as a short form of Elizabeth, Hebrew for “God is my oath” or “pledged to God.” Lisa rarely stood alone before the 1930s, then ruled as the top girl’s name through most of the 1960s before fading as parents turned to Liza or Libby.
Lucy
Lucy means “light” and is a feminine form of Lucius, from an ancient Roman family name. Once seen as a spinster name, Lucy has made a strong comeback and is now as hot as Emma and Stella, though it is also popular for dogs.
Luna
Luna is Latin and Italian for “moon.” Luna was the Roman moon goddess.
Maria
Maria is the Latin and Mediterranean form of Mary, meaning “bitter,” or “star of the sea.” Deeply traditional yet modern-sounding, Maria evokes The Sound of Music, West Side Story, and “Ave Maria”; it was also the name of a wife of Muhammad.
Matilda
Matilda is a German name about might in battle, glossed as “strength in battle,” “battle-mighty,” or “maiden in battle.” Matilda belonged to several medieval queens, including William the Conqueror’s wife, and was anglicized in England as Maud or Maude.
Mona
Mona is an Irish Gaelic name meaning “noble” or “aristocratic.” Mona is the name of Leonardo da Vinci’s famous subject, properly Monna Lisa, and is sometimes a diminutive of Monica; Saint Muadhnait was an early Irish bearer.
Nora
Nora is a form of Eleanor or Leonora, meaning “light.” Nora also derives from Onóra, the Irish version of Honora, meaning “honor,” and it is a very Irish name.
Octavia
Octavia comes from Latin and means “eighth,” the feminine form of Octavius. In the nineteenth century Octavia was often given to an eighth child; it recalls Augustus Caesar, once called Octavian, whose sister was Octavia.
Stella
Stella is Latin for “star,” and Stella Maris means “star of the sea.” Sir Philip Sidney first used it as a name in Astrophel and Stella; once grandmotherly, it has surged since 1998, perhaps helped by designer Stella McCartney.
Veronica
Veronica is a Latin name meaning “true image,” with Veronique and Veronika as foreign forms and Ronnie and Vera as nicknames. By legend, Saint Veronica wiped Jesus’s face with her veil as he carried the cross, and the cloth kept the image of his face, though she never appears in the Bible itself.
These lists are only intended to give you name ideas. Make sure to further research each name, as some may have negative connotations.