Did you mean Alistair?
Alistair
noun
°a variant of Alasdair, Scottish form of Alexander.