What does Alistaire mean?
Alistaire \a-listai-re, al(is)-taire\ as a boys' name is of Greek derivation, and the name Alistaire means "man's defender". Alistaire is a variation of Alistair (Greek): Scottish spelling of Alasdair.
Alistaire is an unusual given name for men. Alistaire is an equally unusual surname for both adults and children. (2000 U.S. Census)
Shown below is an analysis of the popularity of the boy name Alistaire and corresponding names. The only prominent variation form of Alistaire (#unlisted) rated in the Top 1000 is Alistair. These names rarely occur as boy names for babies. (2014 Birth Statistics)