Aleister \a-leis-ter, ale(i)-ster\ as a boy's name is a variant of Alastair (Greek) and Alistair (Greek), and the meaning of Aleister is "man's defender".
The baby name Aleister sounds like Allister, Alister, Alester and Alaister. Other similar baby names are Alyster, Allyster, Allistir, Allaster, Alistar, Alaster and Alistir.