The name Alastair is a boy's name of Scottish origin. Alastair and is often added to lists like British Boy Names and discussed in our forums with posts like "A brother or sister for little Jack or Olivia".
From the experts:
To Americans, a quintessential British name, introduced to the U.S. public by suave journalist/PBS Masterpiece Theater host Alastair Cook. Sometimes used in the U.S. by parents with Scottish heritage.