# What Does the Name Alastair Mean?

Alastair is a boy name of Scottish origin. It means “defender of men”.

**Origin:** Scottish

  **Gender:** boy

  **Pronunciation:** AL-iss-ter

The name Alastair comes from Scottish roots, where it carries the meaning “defender of men”. It is pronounced AL-iss-ter.

Is Alastair a boy or girl name? Alastair is traditionally used as a boy name.

## More Scottish names

- [**Duncan**dark warrior](/baby-name-duncan-meaning/)
- [**Malcolm**devotee of Saint Columba](/baby-name-malcolm-meaning/)
- [**Isla**island](/baby-name-isla-meaning/)

[Browse all baby names](/baby-names/)

## Frequently asked questions

### What is the meaning of Alastair?

Alastair means “defender of men”. It is a name of Scottish origin.

### What origin is the name Alastair?

Alastair is of Scottish origin.

### Is Alastair a boy or girl name?

Alastair is traditionally a boy name.
