Alastair
BoyLatin
Alastair is a boy name of Latin origin meaning "Defender of the people".
About this name
Gender
Boy
Language
Latin
Popularity
79 / 100
Syllables
3
Length
8 letters
Meaning
Defender of the people
Etymology
Alistair is a male given name. It is an Anglicised form of the Scottish Gaelic name Alasdair. The latter is most likely a Scottish Gaelic variant of the Norman name Alexandre or the Latin name Alexander, which was incorporated into English in the same form as Alexander.
Famous People Named Alastair
- Alastair Reynolds — British science fiction author (born 1966)
- Alastair Cook — English cricketer (born 1984)
- Alastair Windsor, 2nd Duke of Connaught and Strathearn — Member of the British Royal Family, British Army officer (1914-1943)
- Alastair Sim — Scottish actor (1900–1976)
- Alastair McCorquodale — British athlete (1925-2009)
Frequently Asked Questions About Alastair
What does the name Alastair mean?
Alastair means "Defender of the people", and is of Latin origin.
What is the origin of the name Alastair?
Alastair originates from Latin.
Is Alastair a boy or girl name?
Alastair is typically used as a boy name.
Are there famous people named Alastair?
Yes — notable people named Alastair include Alastair Reynolds (British science fiction author, born 1966), Alastair Cook (English cricketer, born 1984), Alastair Windsor, 2nd Duke of Connaught and Strathearn (Member of the British Royal Family, 1914-1943), Alastair Sim (Scottish actor, 1900–1976) and Alastair McCorquodale (British athlete, 1925-2009).
Last updated: June 2026
