Alasdair – Name Meaning

Alasdair is a Scottish name derived from the Gaelic name “Alasdair”, which means “defender of men”. It is a popular name in Scotland and has been used as a given name since the Middle Ages. The name has also been used in other countries, including Ireland, England, and Wales.

History and Origin

The origin of the name Alasdair can be traced back to the Gaelic language. In Gaelic, the word “alas” means “defender” and “dair” means “man”. Thus, the name literally translates to “defender of men”. The name was first recorded in Scotland in the 12th century and was popularized by King Alexander III of Scotland (1241-1286). The popularity of the name spread throughout Europe during the Middle Ages.


Alasdair is a popular name in Scotland and has been used as a given name since the Middle Ages. According to data from the Office for National Statistics, it was ranked as the 5th most popular boys’ name in Scotland in 2018. It is also popular in other countries such as Ireland, England, and Wales.

Famous People Named Alasdair

There are many famous people who have been named Alasdair over the years. Some notable examples include:

  • Alasdair MacColla (16th century Scottish warrior)
  • Alasdair Gray (Scottish novelist)
  • Alasdair McDonnell (Northern Irish politician)
  • Alasdair Fraser (Scottish fiddler)
  • Alasdair Roberts (Scottish singer-songwriter)

Variations of the Name

The variations of Alasdair include Alastar, Alisdair, Allaster, Allastir, Alistir, Alister, Alastor, Alastriona, and Alastrina.

By Ava Isabella Hartley

Ava Isabella Hartley is a renowned expert in the field of onomastics, the study of names and their meanings, with a particular focus on baby names. She holds a Master's degree in Linguistics from the University of Cambridge and has over 15 years of experience in the study of etymology, name trends, and cultural naming practices.

Leave a Reply

Your email address will not be published. Required fields are marked *