Alek \a-lek\ as a boy's name is a variant of Alex (Greek) and Alexander (Greek), and the meaning of Alek is "man's defender, warrior".
The baby name Alek sounds like Alec, Alik, Aleko and Aleck. Other similar baby names are Arek, Alen, Aled, Alem and Aleks.