Like many biblical names, Matthew is a perennial favorite, while Mateo has been popular in Spanish-speaking cultures for centuries. Mateo is a name of Spanish origin meaning 'gift of God.' The English version of Mateo is Matthew, a name of Hebrew origin, and the name of one of Jesus's twelve disciples and the first book of the New Testament in the Bible.