Meaning:defender of the people
Alistair is a masculine name of Scottish origin. This name translates to “defender of the people”, a meaning that can certainly be felt in its steely and commanding pronunciation. It’s an Anglicized version of the Scottish title Alasdair, which in turn is a version of Alexander. Alistair entered the naming pool in Scotland circa the seventeenth century, only truly stepping outside the borders of Scotland and Ireland in the twentieth century. Since then, it’s been a mainstay in the minds of those with an interest in the occult, thanks to British occultist Aleister Crowley. Alistair might also refer to a fan-favourite character on the CW’s Supernatural, who became one of the series' most beloved villains. This is an ironic touch, given the name’s original meaning. With these dueling legacies in mind, baby might learn how to embrace their light and dark side in equal measure.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.