baby names

Alasdair

Alasdair (AL-las-dair)

Meaning of the name Alasdair

From the Scottish origin 'defender of men', 'Alasdair' is a variant of 'Alexander' and is common in the English language

Origin of the name Alasdair

Scottish

Please log in to add to your favourite names.

Baby name generator

Name meaning

Origin