meaning of Aloysha

Aloysha meaning in Names Dictionary

Defends mankind.
Name Origin: Russian
Name Gender: Male