Meaning and origin
Teodora is a Italian girl name. The meaning of the name is `Gift of God`.
Where is it used? The name Teodora is mainly used in Italian, Spanish, Portuguese, Swedish, Romanian and in Polish.
How do they say it elsewhere? Theodore (In English)
For the opposite sex use: In Scandinavian, Romanian, Czech, Polish, Serbian and in Croatian: Teodor (M) In Italian, Spanish and in Portuguese: Teodoro (M)
Extra information: Alternative meanings ( ) Also Polish, Romanian, and Swedish