English patronymic meaning "son of Alan," where Alan derives from Breton meaning "handsome."
Like Alanson?
Swipe through thousands of names like it