FamilyEducation.com
   
 

First name origins & meanings:

  1. Russian: The gift of God
  2. Greek: Gift of God

First name variations: Fydor, Fydore, Fyodore, Theodor, Teodore, Teodoro, Teddy, Ted, Feodor, Fedor, Telly, Teodor, Theodore