image with a kid

alasdair

21

boys in 2022

Meaning of name Alasdair

Alasdair is a Gaelic name meaning "defender of the people." It is a strong and traditional name that has its roots in Scottish and Irish culture. People with the name Alasdair are known for their sense of loyalty, dedication, and leadership qualities. They are often admired for their strong moral compass and their ability to stand up for what they believe in. Alasdair is a timeless and classic name that exudes a sense of strength and integrity.

Alasdair between 2000-2022

Alasdair between 1970-1999

Alasdair between 1940-1969

Alasdair between 1910-1939

Alasdair between 1880-1909