Teodora Wikipedia / Teodora is a girl's name of spanish, italian, polish origin meaning gift of god.