Meaning: God given. 
Theodor is a masculine given name. It is a German form of Theodore. It is also a variant of Teodor. 
First names and their meaning - Page 1044
Afsheen
Afsheen is a popular first name. It is more often used as a girl (female) name.
Arunkumar
Arunkumar is a popular first name.
Derwood
Derwood is a popular first name. It is more often used as a boy (male) name.
Giuliana
Origin: Latin. 
Meaning: Down-bearded youth. 
Name day: 12 November. 
Giuliana is an Italian language given name ultimately derived from the Latin Iuliana, the feminine form of Iulianus. The name […] 
Gracey
Gracey is a popular first name. It is more often used as a girl (female) name.
Jezreel
Origin: Hebrew. 
Meaning: God will seed. 
Jezreel is a popular first name. It is more often used as a boy (male) name. 
Kenshin
Kenshin is a popular first name. It is more often used as a boy (male) name.
Nkechi
Meaning: Faithful. 
Nkechi is a popular first name. It is more often used as a girl (female) name. 
Parvin
Origin: African. 
Meaning: The Pleiades, Pleiades cluster of stars. 
Parvin is a popular first name. It is more often used as a girl (female) name.