Skip to main content

Fedor

From the Greek Theodoros, theos and doron: god's gift, one of the rare names where the root and the plain meaning line up. It reached Poland through Russian, and it stays rare here: fewer than 200 men carry it, all of them male.

Fedor Pronunciation

Fedor is pronounced FE-dor (/ˈfɛdɔr/).

Alive in 2025
194
Newborns 2025
<2
National rank
#2271

What Fedor means

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

Fedor comes from the Greek Theodoros, built from theos, meaning god, and doron, meaning gift. The short meaning follows without a detour: god's gift, or in Polish dar boży. This is one of the uncommon names where the modern sense and the ancient root agree.

The form travelled east and settled into Russian, which is where most Poles first meet it. Fyodor Dostoevsky carried a version of it. His novels pushed the name far past Russia, into libraries and reading lists across Europe. In Poland it turns up rarely, mostly in families with roots to the east.

Fedor has grown no Polish diminutives of its own. It stands whole. The Greek bones show through the Russian spelling, and behind both sits the same small phrase. God's gift.

How many people are named Fedor

1 in 110032 men in Poland is named Fedor. 194 people carry it in the 2025 register: rank #2271 among male names.

People with the name Fedor 2019 → 2025
194 +150 since 2019
2020 54 +10
2021 65 +11
2022 102 +37
2023 168 +66
2024 182 +14
2025 194 +12

Fedor's popularity over time

Fewer than 2 boys were given the name in 2025. It has been stable for a decade.

hover a bar to explore
<2 newborns with the name Fedor in 2025
below the publication floor that year

Fedor as a middle name

Fedor is a first name for 194 men in Poland and a middle name for another 7, a 97/3 split. In the men's middle-name ranking it sits 3858th, between Fawzy (7) and Ferdinando (7).

As a first name
194
As a middle name
7
first name 97% middle name 3%

Look up another name

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