Alastair for a baby name
alt. Alasdair, Alastor, Alistair, Allister; abbrev. Ali, Allie Greek/Gaelic, meaning ‘defending men’. Famous Alastairs include comedian and TV presenter Alistair McGowan, English cricketer Alastair Cook and Ali G, whose ‘real name’ is Alistair.