Leo
Climbing fast in Poland: more boys carry it now than in any earlier year, and it has moved into the top 500. At root it's the Latin word for "lion".
Leo Pronunciation
Leo is pronounced LE-o (/ˈlɛɔ/).
What Leo means
Where Leo comes from and what it has meant to the people who carry it.
Leo comes straight from the Latin word for lion. Roman writers used leo for the animal, and the Latin itself borrowed from the Greek leon, so the cognate sits one language over. The Polish for lion is lew, which puts the same beast behind the name in two tongues.
The lion carried the name far. More than a dozen popes have used it, from Leo the Great in the fifth century onward, which kept it in church calendars and, later, on Polish name-day lists.
In Poland the fuller form Leon has long stood beside it, and a boy written as Leo in a school register might be Leon on his birth certificate. The two share one root and one short meaning. Whatever else attaches to it, the name still says lion, lew, leo.
How many people are named Leo
1 in 3702 men in Poland is named Leo. 5,789 people carry it in the 2025 register: rank #461 among male names.
Leo's popularity over time
601 boys were given the name in 2025, ranking #98 among newborns. It has been climbing since 2001.
Where Leo is most popular
Leo is most popular in Lubusz, 61% above the national average (131 boys born 2019–2025), followed by Kuyavian-Pomeranian (+28%) and Lower Silesian (+27%). It is least common in Podlaskie and Lublin, 41% and 38% below average respectively.
-
Lubusz131 boys born+61%
-
Kuyavian-Pomeranian230 boys born+28%
-
Lower Silesian327 boys born+27%
-
West Pomeranian176 boys born+27%
-
Opole91 boys born+20%
-
Greater Poland422 boys born+20%
-
Pomeranian288 boys born+19%
-
Warmian-Masurian137 boys born+16%
-
Silesian345 boys born−8%
-
Subcarpathian179 boys born−9%
-
Łódź186 boys born−11%
-
Masovian504 boys born−13%
-
Świętokrzyskie73 boys born−20%
-
Lesser Poland287 boys born−23%
-
Lublin105 boys born−38%
-
Podlaskie64 boys born−41%
Leo as a middle name
Leo is a first name for 5,789 men in Poland and a middle name for another 862, an 87/13 split. In the men's middle-name ranking it sits 246th, between Victor (867) and Nicolas (841).
-
244
870George
-
245
867Victor
-
246862Leo
-
247
841Nicolas
-
248
823Javier