What does Alasd mean?

Alasd meaning in Names Dictionary

Avenger.
Name Origin: Greek
Name Gender: Male