Meaning and details of: Theodora

NameSexLanguageMeaning(s)Original SpellingNotes
TheodoraFemale
English
773 names
Meaning(s) of Theodora:
Gift of God
10 names
Feminine of Theodore.