Alasdair é uma variante escocesa do nome em grego antigo Aléxandros (Αλεξανδρος) e é um equivalente de Alexandre.