Question: what is theo short for?
Answer: Short form of Theodore, or of the rare given names Theobald, Theophilus or Theodoric, or of Theodora.