Alastair is a name of Scottish origin, derived from the Gaelic 'Àlasdair', which is composed of two elements: 'àlas' meaning 'champion' and 'sair' meaning 'fair'. This name gained prominence during the medieval period in Scotland, with its earliest recorded use dating back to the 13th century. It was popularized by the Highland clans, particularly Clan MacDonald, who often used it as a given name for their chiefs.
"The name Alastair saw a significant rise in popularity from the late 1980s onwards, with the highest number of births recorded in 2017 (61) and 2021 (61). However, it experienced fluctuations throughout the 20th century, even dropping to single digits in some years."