Fyodr \f-yodr, fyo-dr\ as a boy's name is a variant of Fyodor (Russian, Greek), and the meaning of Fyodr is "divine gift".
The baby name Fyodr sounds like Feodor, Fedor and Faydor. Other similar baby names are Pyotr and Fredro.