Feodor \fe(o)-dor\ as a boy's name is a variant of Fedor (German), Fyodor (Russian, Greek) and Theodore (Greek), and the meaning of Feodor is "divine gift; God's gift".
The baby name Feodor sounds like Faydor and Fyodr. Other similar baby names are Teodor, Deodar, Todor, Theodor, Teodoro, Teodoor, Tedor and Teador.