The name Matteo is a boy's name of Italian origin meaning "gift of God". Matteo is ranked #187 on our popularity charts and is often added to lists like Boy Baby Names Moving Up Fast and discussed in our forums with posts like "Themed Families..".
From the experts:
This attractively energetic Italian version of the classic Matthew is primed to move further and further into mainstream American nomenclature.
Actor Colin Firth has a son called Matteo, as does Ricky Martin; the Benjamin Bratts and Tom Colicchios have boys named Mateo. We're sure that both these spellings will keep climbing in tandem, sharing the possibility of the lively nickname Teo.