The meaning of the name Matteo is Gift Of God
The origin of the name Matteo is Italian
People who like the name Matteo also like: Liam, Noah, Gabriel, Sebastian, Ethan, Elijah, Leo Isabella, Ava, Sophia, Aria, Charlotte, Olivia, Amelia
Here are pictures of people with the name Matteo. Help us put a face to the name by uploading your pictures to BabyNames.com!