Theodora for a baby name

alt. Theodosia Greek, meaning ‘gift of God’. There are dozens of ancient Roman empresses and other figures named Theodora.

Search by letter



Search by category