What does Alistaire mean?

Alistaire meaning in Names Dictionary

Variant of Alexander: Defender of humanity.
Name Origin: Gaelic
Name Gender: Male