Origin: Greek
“variant spelling of Theodora, Greek "gift of God"”
Love the name Theadora?
See if your partner agrees — swipe together and find names you both love.