What does Alesdair mean, the following is an explanation of Alesdair meaning.
Alesdair Name Meaning
* This is a boy name.
* Name start with A letter.
* Name characters: 8 letters.
* Meaning of Alesdair name: (another name of alasdair ) defenders of humanity.
* Alesdair name origin from Ireland.
* Name start with A letter.
* Name characters: 8 letters.
* Meaning of Alesdair name: (another name of alasdair ) defenders of humanity.
* Alesdair name origin from Ireland.