Scottish surname meaning 'son of Alasdair,' the Scottish form of Alexander meaning 'defender of men.'
Like Mcalister?
Swipe through thousands of names like it