Looking for an idea for the name of your future child?
Why not an Italian name?
Here is a list of the most popular Italian names, according to the Anagrafe nascite (Italian Register of newborns):
Andrea
Luca
Marco
Francesco
Matteo
Alessandro
Davide
Simone
Federico
Lorenzo
Mattia
Stefano
Giuseppe
Riccardo
Daniele
Michele
Alessio
Antonio
Giovanni
Nicola
Gabriele
Fabio
Alberto
Giacomo
Filippo
Gianluca
Paolo
Roberto
Salvatore
Emanuele
Edoardo
Enrico
Vincenzo
Nicolò
Leonardo
Jacopo
Giancarlo
Mirco
Tommaso
Pietro
Luigi
Giorgio
Angelo
Dario
Valerio
Domenico
Claudio
Carlo
Christian
Giulio
Giulia
Chiara
Francesca
Federica
Sara
Martina
Valentina
Alessia
Silvia
Elisa
Ilaria
Eleonora
Giorgia
Elena
Laura
Alice
Alessandra
Gabriella
Arianna
Marta
Veronica
Roberta
Anna
Giada
Claudia
Beatrice
Valeria
Michela
Serena
Camilla
Irene
Cristina
Simona
Maria
Noemi
Stefania
Antonella
Sofia
Lucia
Vanessa
Greta
Debora
Nicoletta
Angela
Paola
Caterina
Monica
Erica
Lisa
Gaia