Drawing of a baby still a fetus inside a circle

Meaning of the name Matteo

The name Matteo is of Italian origin and is derived from the Latin name "Matthaeus," meaning "gift of God" or "gift from God." It is a variant of the name Matthew and is commonly used in Italian-speaking countries.

More boy names with the letter M
View full list of boy names
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z