Uncover the origin, popularity, and more for any first name.
Mateo is a Spanish and Italian masculine given name, a variant of Matthew. It originates from the Hebrew name מַתִּתְיָהוּ (Mattityahu), meaning 'gift of Yahweh' or 'Yahweh's gift.'
Both names have Spanish origins and share a classic, elegant feel.
Another popular Spanish name with a similar timeless charm as Mateo.
Both names have strong biblical roots and are popular choices for boys of various cultures.
Elegant and feminine, Elena complements Mateo's strong yet gentle vibe.