Meaning of the name Theodora
Theodora is the feminine version of the name Theodore. It means 'gift of God'. It was taken from the word 'theos' which means 'God' and 'doron' which means 'gift'.
Origin of the name Theodora
Please log in to add to your favourite names.
Baby Name Search