"Alistair is a Scottish Gaelic form of Alexander, meaning 'defender of mankind'. It has become a popular given name in English-speaking countries."
Download App