What does Alistair mean?

Alistair meaning in Names Dictionary

Defender of men.
Name Origin: Scottish
Name Gender: Male