A
Alastair
Alastair Gender: Male Origin: Scottish Meaning: Defender Of The People What is the meaning of the name Alastair? The name Alastair is primarily a male name of Scottish origin that means Defender Of The People. The name “Alastair” is of Scottish origin and is a variant of the name Read more…