Name detail

Aleksei

Meaning: Defender of Mankind
Origin: Russian
Gender: Boy