Scottish variant of Alistair, from Greek Alexandros meaning 'defender of the people.'
Like Allister?
Swipe through thousands of names like it