Teodora

Origin Gender Meaning
Bulgarian Girl Divine gift (Todorka)