Loading name…
Téo is a French and Spanish short form of Teodoro or Théodore, names ultimately derived from the Greek elements theos, meaning god, and doron, meaning gift, so the full sense is gift of God. The name shares its roots with the widely used Theodore, which was borne by several early Christian saints and popes, helping to spread the name across medieval Europe. Teo also appears as an independent given name in Italian and other Romance languages, and is cognate with forms such as Theo, Teodor, and Tudor.