what's the meaning of THEODORA?
Theodora is a greek name and means: "gift of God".Hope this helps :)
Gift of God is the meaning of THEODORA