Russian form of Theodore, from Greek meaning "gift of God."
Like Fyodor?
Swipe through thousands of names like it