Innovation · analyze · introspection
Source: Russian
Root Word: Θεόδωρος
Derived From: Fedor
Meaning: God's Gift
Popularity History: It has long been a common name in Russia, and is particularly popular in Eastern Orthodox culture.