NameNesting logo

Find the perfect baby name by meaning, origin, religion & numerology — powered by AI

Sign up free – get more daily AI insights, save unlimited favorites, and more. Always free.

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 ReynoldsBritish science fiction author (born 1966)
  • Alastair CookEnglish cricketer (born 1984)
  • Alastair Windsor, 2nd Duke of Connaught and StrathearnMember of the British Royal Family, British Army officer (1914-1943)
  • Alastair SimScottish actor (1900–1976)
  • Alastair McCorquodaleBritish 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