alastair ( synonym found)

Definition of alastair:

°a variant of Alasdair, Scottish form of Alexander.

Definition of alastair:

°a variant of Alasdair, Scottish form of Alexander.

Back to Top