Alistair is an Anglicised form of the Scottish Gaelic Alasdair and is most likely a Scottish Gaelic corruption of the Norman French Alexandre.
Alistair is an Anglicised form of the Scottish Gaelic Alasdair and is most likely a Scottish Gaelic corruption of the Norman French Alexandre.