Teodora
GirlSpanish, Italian· “gift of God”
- Meaning
- gift of God
- Origin
- Spanish, Italian
- Pronunciation
- tay-oh-DOR-uh
- Syllables
- 3
- US rank 2025
- #6,091
- US babies 2025
- 20
- Best rank
- #1,364 (1907)
- Peak year
- 1921
Meaning and origin of Teodora
Teodora is a Spanish and Italian name that means “gift of God”.
Teodora is the Spanish, Italian and Slavic form of Theodora, the feminine of Theodore, from the Greek theos, god, and doron, gift. The Byzantine empress Theodora, wife of Justinian, is the most famous bearer. The name is used widely across southern and eastern Europe and Latin America. It is said tay-oh-DOR-uh, with the stress on the third syllable. Dora and Teo are easy short forms. Today it has a classic, grand sound.
Popularity over time
Teodora first appears in US Social Security records in 1893. It has never ranked in the national top 1,000, which keeps it genuinely uncommon. Its best national rank was #1,364 in 1907, and the most babies received it in 1921, when 23 were named Teodora. In 2025, 20 babies were named Teodora, and it ranked #6,091 nationally. That is 100% more than ten years earlier, so it is clearly on the rise.
Its national rank moved from #2,450 in 1920, #5,244 in 1950, #5,884 in 1980, #8,500 in 2000, #8,247 in 2010, and #6,091 in 2025. Of the 1,323 US girls named Teodora since records began, 14% were born in the 1920s, its biggest decade. The 2010s come next, with 146 babies. Since 2010, 266 more have been named Teodora.
Other girls' names that peaked around the same time include Netta, Elza, Aleda, Rella, and Lollie.
Gender, sound and spelling
In the US it is used almost only for girls.
Teodora is usually pronounced tay-oh-DOR-uh, with three syllables. It has seven letters, starts with T and ends in “-ra”.
Middle names for Teodora
A few middle names that flow with Teodora: each avoids a matching first letter, a rhyme and a vowel clash where the names meet.
Sibling names for Teodora
Similar names
Lists that include Teodora
Frequently asked questions
What does the name Teodora mean?
Teodora is a Spanish and Italian name that means “gift of God”.
What is the origin of the name Teodora?
Teodora has Spanish, Italian, and Greek roots. Teodora is the Spanish, Italian and Slavic form of Theodora, the feminine of Theodore, from the Greek theos, god, and doron, gift.
Is Teodora a popular name?
Not especially. Teodora ranked #6,091 in the US in 2025, which puts it outside the top 1,000.
Is Teodora a boy or girl name?
Teodora is mainly a girl's name. In the US it is used almost only for girls.
How do you pronounce Teodora?
Teodora is usually pronounced tay-oh-DOR-uh. Stressed syllables are in capital letters.
Popularity figures come from US Social Security card applications (names given to at least five babies in a year, 1880 to 2025). How we source names and meanings