What does Aloysha mean?

Aloysha meaning in Names Dictionary

Defends mankind.
Name Origin: Russian
Name Gender: Male