Boy Names baby nameAlexej

What does the name Alexej mean?

The meaning of the name “Alexej” is: “Defender”.