Allister

in baby boy name

The meaning of Allister is A form of alistair