A família Teodora é originária da Itália. A história da família Teodora é longa e complexa, mas a origem do sobrenome é incerta. Alguns historiadores acreditam que o sobrenome é derivado do nome da cidade de Teodora, na Itália, enquanto outros acreditam que o sobrenome é derivado do nome da deusa grega da justiça, Themis. A verdadeira origem da família Teodora é provavelmente um misto das duas origens.