Meaning and details of: Alasdair

NameSexLanguageMeaning(s)Original SpellingNotes
AlasdairMale
Scottish Gaelic
11 names
Meaning(s) of Alasdair:
Defender of Humanity
37 names
Form of Alexander.