Meaning of the name - Leonidas

English Name: Leonidas
Sex: