Italian baby names with meanings
Italian names are melodic and romantic — names like Alessandro, Giulia, Marco and Sofia carry the warmth and style of Italy. This page collects 130 Italian names — 70 for boys, 60 for girls and 0 for unisex — with every meaning and gender shown at a glance, so you can shortlist the ones that speak to you.
Among the most popular Italian boy names are Leo, Alessandro, Andrea, Antonio, while top girl picks include Emma, Isabella, Luna, Alessia. Names are ordered by popularity rank, with classics and rising favourites mixed together.
Not sure where to start? Say each candidate out loud with your surname, then use the free baby names generator to filter Italian names further by starting letter, rashi or a meaning you love. Save your favourites to the shortlist and use the compatibility checker to see how your top picks sound together.
Popular Italian names
The most popular Italian names first, with meaning, origin and gender for easy comparison.
| Name | Meaning | Origin | Gender |
|---|---|---|---|
| Emma | Whole, universal | Italian | girl |
| Isabella | God is my oath, beautiful | Italian | girl |
| Luna | Moon | Italian | girl |
| Leo | Lion | Italian | boy |
| Alessandro | Defender of men | Italian | boy |
| Andrea | Manly, brave | Italian | boy |
| Antonio | Priceless, praiseworthy | Italian | boy |
| Dante | Enduring, steadfast | Italian | boy |
| Emilio | Rival, eager | Italian | boy |
| Enzo | Home ruler | Italian | boy |
| Fabio | Bean grower | Italian | boy |
| Francesco | Frenchman, free one | Italian | boy |
| Giovanni | God is gracious | Italian | boy |
| Leonardo | Brave as a lion | Italian | boy |
| Lorenzo | Laurel-crowned | Italian | boy |
| Luca | Bringer of light | Italian | boy |
| Marco | Warlike | Italian | boy |
| Massimo | Greatest | Italian | boy |
| Matteo | Gift of God | Italian | boy |
| Michele | Who is like God | Italian | boy |
| Nico | Victory of the people | Italian | boy |
| Rocco | Rest, repose | Italian | boy |
| Alessia | Defender of men | Italian | girl |
| Arianna | Most holy | Italian | girl |
| Bianca | White, fair | Italian | girl |
| Chiara | Bright, clear | Italian | girl |
| Elena | Bright, shining | Italian | girl |
| Ginevra | Fair, smooth | Italian | girl |
| Giulia | Youthful | Italian | girl |
| Lucia | Light | Italian | girl |
| Martina | Warlike | Italian | girl |
| Sofia | Wisdom | Italian | girl |
| Valentina | Healthy, strong | Italian | girl |
| Adamo | Man of the earth | Italian | boy |
| Alberto | Noble and bright | Italian | boy |
| Aldo | Old, wise, noble | Italian | boy |
| Alessio | Defender of men | Italian | boy |
| Alfonso | Noble and ready | Italian | boy |
| Alvaro | Guardian of all, elf warrior | Italian | boy |
| Amedeo | Loving God | Italian | boy |
| Angelo | Messenger, angel | Italian | boy |
| Arturo | Noble bear | Italian | boy |
| Bruno | Brown, shield | Italian | boy |
| Carlo | Strong, free man | Italian | boy |
| Cesare | Hairy, long-haired | Italian | boy |
| Claudio | Lame | Italian | boy |
| Damiano | To tame, conquer | Italian | boy |
| Dario | Possessor of goodness | Italian | boy |
| Davide | Beloved | Italian | boy |
| Edoardo | Wealthy guardian | Italian | boy |
| Emanuele | God with us | Italian | boy |
| Ettore | Holding fast, steadfast | Italian | boy |
| Federico | Peaceful ruler | Italian | boy |
| Filippo | Lover of horses | Italian | boy |
| Giacomo | Supplanter | Italian | boy |
| Giorgio | Farmer, earthworker | Italian | boy |
| Giuseppe | God increases | Italian | boy |
| Guido | Wood, forest, guide | Italian | boy |
| Lamberto | Bright land | Italian | boy |
| Lazzaro | God has helped | Italian | boy |
Showing 60 of 130 Italian names. Open the generator and choose the Italian origin filter to browse the complete list.
Browse names by origin
Explore other naming traditions.
Related name pages
Compare full gender lists, explore names by letter or meaning, and see what is trending.
All baby boy names
Strong, classic and unique boy names with meanings.
All baby girl names
Beautiful girl names from every tradition.
All unisex names
Gender-neutral names that suit any child.
Names by letter
Jump to any starting letter A–Z.
Names by meaning
Find names meaning love, light, strength and more.
Trending names 2026
The most popular names parents are choosing this year.
Italian baby names FAQ
What are popular Italian baby boy names?
Popular Italian boy names include Leo, Alessandro, Andrea, Antonio. There are 70 Italian boy names in our collection, each with its meaning and origin shown in the table below.
What are popular Italian baby girl names?
Popular Italian girl names include Emma, Isabella, Luna, Alessia. You will find 60 Italian girl names in the list below, sorted by popularity with meanings included.
What does Italian origin mean in baby names?
Italian names are melodic and romantic — names like Alessandro, Giulia, Marco and Sofia carry the warmth and style of Italy.