Alistair
Origin: Gaelic

Meaning: Defender of men