Meaning, Origin And History Of The Name AlastairBy AmbroseFebruary 2, 2025Updated:February 15, 20257 Mins Read3 Views Meaning Alastair is a Scottish Gaelic given name, a variant of *Alexander*. It has its roots in ancient Greek,…