Looking for a classic, timeless name for your baby boy? Many popular Russian boys’ names exude strength.

As with Russian baby girl names, Russian baby boy names often come with an adorable nickname that can be just as appealing as its full version.

Aleksander. Often spelled Aleksander in Russian, the derivative of the famous Greek name Alexander means “defender of men.” It was also the name of several Russian czars. A common Russian nickname is Sasha — perfect for your little ones as he grows up.

Aleksei. If you’re a fan of Russian royal history, Aleksei was the name of the last heir apparent to the Romanov throne. It’s a name fit for a prince (or king) that means “defender” and stems from Greek origins, though it’s widely used in Russia and Bulgaria. In Russia, boys named Aleksei are also sometimes known by the nickname of Alyosha.

Boris. It’s one of the first names that may come to mind when people think of Russian baby boy names — and for good reason. Meaning “battle” or “fight,” this powerful name of Slavic origin is consistently a top choice for parents looking to give their baby boy a traditional Russian name.

Dmitri. With roots planted in Greek origin, this boys’ name is a popular choice in Russia. It symbolizes “devotion to,” or “follower of” Demeter, the Greek goddess of agriculture also known as “mother earth.” As timeless as its origins, boys named Dmitri can also go by the nickname Dima.

Grigoriy. You may be familiar with the American spelling of Gregory, but Grigoriy adds a Russian twist to this popular baby boy name. Meaning “vigilant and watchful,” a boy named Grigoriy can also go by the widely-used nickname Grisha.

Igor. This traditional Slavic name given to boys throughout Russia and neighboring countries means “protected,” and in some instances, “warrior of peace.” It’s a cherished and beloved Russian boy name that only grows more appealing with time.

Ilya. As the East Slavic form of the male Hebrew name Eliyahu, or Elijah, the simplified Ilya essentially means “the Lord is my God.” While the name may hold more religious meaning than others, it’s also used in neutral ways, making it a popular Russian boys’ name for decades.

Konstantin. Depending on where you look, you’ll find different variations of this baby boy name throughout European cultures — including in Russia. Meaning “firm” or “constant,” this unwavering name is popular in Russia, Bulgaria and Serbia. A common nickname for Konstantin is Kostya,” pronounced with a long “o” like kohst-ya.

Leonid. For the boy born to be a lion, there’s no better name than Leonid. It symbolizes “lion strength.” While the name is of German origin, it’s a very popular Russian name, too. Some nicknames for Leonid can include Leo, Lenya or Lova (the last two of which are Russian).

Maksim. It’s a perfect choice for baby boys meant to be stars. Maksim stems from the Latin name Maximus, which means “the greatest.” Though Latin in origin, it’s a famous Russian name that also goes by the simple nickname of Max.

Mikhail. Like some of its counterparts, Mikhail is another regal name frequented by Russian czars. Its meaning is originally of Hebrew origin, translating to “who resembles God.” While Mikhail might be more formal, this name also comes with an adorable Russian nickname: Misha (pronounced mee-sha), which can be gender-neutral.

Oleg. It’s a short name that packs a lot of meaning. This East Slavic name means “holy,” “sacred” or “blessed” and is one of the most common boys’ names in Russia, Ukraine and Belarus. You may see different spellings of the name (including Oleh and Aleg), though pronunciation remains the same.

Vladimir. This classic Old Slavic name is a tried-and-true Russian title. Meaning “of great power” or “ruler of peace,” this strong name also comes with a simpler nickname: Vova.

Yevgeniy. More commonly known as Eugene, the Russian variation of “Yevgeniy” quite literally means “well-born.” And if your baby boy is, well, born well, this Russian and Greek name is a perfect fit. If Yevgeniy feels like too long of a name, many parents use the nickname of Genya or Yevgy.

Yuri. As a Russian version of the name George, Yuri means “farmer.” It’s one of the simpler selections for Russian baby boy names, but that doesn’t make it any less beautiful. A unique and classic choice, many parents throughout Russia opt to name their male children Yuri.