Meaning of Alistaire
Alistaire is a Scottish name for boys
The meaning is `protector of the people
The name Alistaire is -as far as we know- only given to American boys.
What do they use in other countries?
The name sounds like:
Alastair, Alystair, Allistair, Alistar, Alaistair, Alistir, Alisdair
Similar names are:
Alasdair, Alysdare, Alysdair, Allystair, Allistir, Alister, Alaisdair, Alasteir, Alissandre, Altair, Alltair