Russian and Slavic form of Theodora, from Greek meaning 'gift of God.'
Like Fedora?
Swipe through thousands of names like it