Mateo

GENDERORIGIN
BoySpanish

Meaning / Description:

The name Mateo is primarily a male name of Spanish origin that means Gift Of God.