The meaning of the name Alistair is Defender Of The People
The origin of the name Alistair is Scottish
Alternate spellings: Alister
Notes: Form of Alexander
People who like the name Alistair also like: Asher, Oliver, Alexander, Alastair, Atticus, Liam, Aiden Amelia, Alice, Charlotte, Adelaide, Aurora, Scarlett, Audrey
Here are pictures of people with the name Alistair. Help us put a face to the name by uploading your pictures to BabyNames.com!