Skip to main content
First name · Feminine

Teodora

From Greek, meaning "gift of god". Most Poles have never met a Teodora: only a couple of newborn girls got the name last year, and it sits toward the far end of the top thousand.

Teodora Pronunciation

Teodora is pronounced te-o-DO-rah (/tɛɔˈdɔra/).

Related names
Alive in 2025
3,624
Newborns 2025
2
National rank
#551
Meaning & Origin

What Teodora means

Where Teodora comes from and what it has meant to the people who carry it.

Teodora comes from Greek. It joins theos, meaning god, with doron, meaning gift, so the name reads as gift of god straight from its parts. The variant Dorota holds the same two pieces in reverse order, while the short form Dora keeps only the ending.

The best documented bearer is the Byzantine empress Teodora, who ruled beside Justinian in the sixth century. She began as an actress and rose to shape the laws of an empire. Her name was old already.

In a Polish class register today a Teodora sits among the Zofias and Julias, and once a year the imieniny calendar gives her a date of her own. Whatever a girl grows into, the two Greek words behind her name still say the same thing: gift of god.

How many

How many people are named Teodora

1 in 6221 women in Poland is named Teodora. 3,624 people carry it in the 2025 register: rank #551 among female names.

Living Teodoras · 2019 → 2025
3,624 -1,069 since 2019
-103 2020
-238 2021
-203 2022
-179 2023
-180 2024
-166 2025
Trend

Teodora's popularity over time

2 girls were given the name in 2025, ranking #1843 among newborns. It has been climbing since 2023. Still the #551 name among living women, even as it slips to #1843 among newborns.

2 newborn Teodoras in 2025
national rank #1843 that year
hover a bar to explore →
Regions

Where Teodora is most popular

Teodora is most popular in Masovian, 510% above the national average (2 girls born 2019–2025).

More common than average Less common than average
Middle name

Teodora as a middle name

Teodora is a first name for 3,624 women in Poland and a middle name for another 2,397, a 60/40 split — almost evenly. In the women's middle-name ranking it sits 184th, between Kalina (2,421) and Tatiana (2,349).

As a first name
3,624
As a middle name
2,397
first name · 60% middle name · 40%

Look up another name

Search the register, or step through the ranking one place at a time.