baby names

Alistair

Alistair (A-LIS-TAI-R)

Meaning of the name Alistair

Derived from Scottish origins meaning defender of men. Anglicised from the Gaelic Alasdair, a Scottish form of Alexander

Origin of the name Alistair

Scottish

Please log in to add to your favourite names.

Baby name generator

Name meaning

Origin