What does Alasdair mean?
Alasdair [alas-dair] as a name for girls (also used as boys' name Alasdair). The meaning of the name Alasdair is "man's defender". Alasdair is an alternate form of Alastair (Scottish, Greek): Scottish version of Alexander.
Associated with: defender.
1 masculine form: Alistair.Creative forms:
(male) Middle name pairings:
Alasdair Judith (A.J.), ..
How popular is Alasdair?
Alasdair is a rare given name for women. Alasdair is an equivalently rare last name too for both adults and children. (2000 U.S. Demographics)
Alasdair has not made it into the Top 2000 so far. (2015 U.S. SSA Records)
Similar NamesSuggested similar names are Abagail, Acadia, Adair, Adaire, Akasha, Alagria, Alaia▲, Alaida, Alaina▲, Alair, Alaisa, Alana▲, Alanah, Alandra, Alani▲, Alanna▲, Alannah▲, Alanza, Alaqua, Alastrina, Alathia, Alaula, Alawna, Alaya▲, Alayah▲, Alayna▲, Aldara, Aldis, Aleda, Aleida, Alesha▼, Aleshia, Alessa, Alessi, Alessia, Alesta, Alida▼, Alidia, Alisah, Alisann, Alisha▼, Alisia, Alissah, Alista, Allda, Allida, Allyda, Allydah (see Alida), Almeda▼, Almedah (see Almeda), Almida, Almidah (see Almeda), Alsinia, Altair, Alvar, Alysa▼, Alysan, Alysha▼, Alysia▼, Alyssa▼, Alyssah, Alyssia, Amada, Amadia, Amanda▼, Amandah, Amandi, Ananda, Anastacia, Anastaise, Anastase, Anastasia▲, Anastasie, Anastatia and Anastazia. These names tend to be more frequently used than Alasdair.See names in meaning and etymology.