alastair

/ˈæləsteɪr/

Definitions

1. noun

a Scottish form of Alexander, or a masculine given name

“Alastair is a popular name in Scotland for boys.”

Synonyms

  • Alasdair
  • Alexander

Antonyms

  • non-Scottish names
  • unmasculine names