The name Allister is of Scottish origin, derived from the Gaelic name Alasdair, which is the Scottish form of Alexander. It carries the meaning ...