Theo è un diminutivo di Theodore. Theodore ha origine in lingua greca e significa "regalo di Dio". Come un dato nome maschile è stato utilizzato nel corso dei secoli e in grafie diverse in tutto il mondo. Era il nome di diversi santi, così come i governanti. Il suo utilizzo negli Stati Uniti è diminuito ultimamente. Esso funziona come un cognome pure.