Theodora

Girl

Meaning of the name Theodora: God's gift

Origin of the name Theodora: Greek

Alternate spellings of the name Theodora: Theadora, Teodoora, Teodora