alistair ( synonym found)

Definition of alistair:

°a variant of Alasdair, Scottish form of Alexander.

Definition of alistair:

°a variant of Alasdair, Scottish form of Alexander.

Back to Top