Aleck \a-le-ck\ as a boy's name is a variant of Alex (Greek), and the meaning of Aleck is "man's defender, warrior".
The baby name Aleck sounds like Alec, Alick, Alek, Alecko and Aleco. Other similar baby names are Arek, Alen, Alrick, Alerick, Aled, Alejo, Alem, Alik, Aleks, Aleko, Alic, Alexi, Alexy, Arick, Black, Arreck and Ulick.