What Alastair means
Alastair belongs to the name family reached through Alastair → Alasdair. Its meaning is “to defend”.
Dictionary etymologyReferences, data & attribution
From Scottish Gaelic Alasdair (“Alexander”). Doublet of Alexander.
Excerpt from Wiktionary: Alastair (English) · CC BY-SA 4.0
- Wiktionary: Alastair (English)
- Wiktionary: Alastair (Scottish Gaelic)
- Wiktionary: Alasdair
- U.S. Social Security Administration: national name data and limitations
Wiktionary material is available under CC BY-SA 4.0.
Origin, language, and formation
Alastair is used in English and Scottish Gaelic. Its origins include Scottish Gaelic.
Alastair comes through Scottish Gaelic Alasdair.
Related names and everyday forms
Related names include Alasdair and Alexander.
Pronunciation and spelling
In English, Alastair is pronounced /ˈæl.ə.stɚ/.
American usage and historical context
In the United States, 1,364 boys were recorded with the name Alastair between 1922 and 2025. Its highest annual count was 67 in 2025; its best national rank was #2,147 in 2025.
Over 5 years its rank rose, from #2,979 in 2020 to #2,147 in 2025. Over 10 years its rank rose, from #2,599 in 2015 to #2,147 in 2025.