Todorka

Feminine form of Bulgarian Todor, meaning gift of God