A variant of Alastair and Alexander, meaning defender of men.
Like Alaster?
Swipe through thousands of names like it