Boy name origins & meanings Scottish : Defender of mankind; version of Alexander Boy name variations Alastair Alistair Alistaire Alastaire Alister Alaster Alasdair Alaisdair Alaister Alasteir Alastor Aleister Allaistar Allastair Allaster Allastir Allysdair Alystair