Meaning and Origin of: Alistair

Alistair is Scottish meaning "defender of mankind" a version of Alexander.