What is the meaning of the name Alistair?
The name Alistair is primarily a male name of Scottish origin that means Defender Of The People.
Scottish form of Alexander, originally spelled Alasdair.
Different Spellings of the name Alistair:
Alister
People who like the name Alistair also like:
Atticus,
Oliver,
Asher,
Jasper,
Archer,
Theodore,
Silas,
Aurora,
Adelaide,
Amelia,
Charlotte,
Isla,
Evangeline,
Scarlett Names like Alistair:
Alastair
Stats for the Name Alistair