Board Thread:Episode Discussion/@comment-24993958-20161203150303/@comment-26397825-20161203170930

It derives from Alban, which derives from Albus. It's Latin. Same meaning though, just more concrete evidence of where it comes from rather than a 'possibly'.