Fedor
This is a German variation of Theodor, which means "gift of God."
Alternates:
Pheodor
More info:
Results for "Fedor" on Google