Theo es un diminutivo de Theodore. Theodore se origina en el lenguaje griego y significa "presente de Dios". Como masculina nombre dado que se ha utilizado durante siglos y en diferentes grafías de todo el mundo. Era el nombre de varios santos, así como gobernantes. Su uso en los Estados Unidos ha disminuido últimamente. Funciona como un apellido así.