meaning of Aleko

Aleko meaning in Names Dictionary

Variant of Alexander: Defender of humanity.
Name Origin: Greek
Name Gender: Male