Board Thread:Episode Discussion/@comment-24993958-20161203150303/@comment-4134422-20161203170820

MiniDaggers wrote:

Albain I have no idea, possibly related to Albainia or Scotland. Seems it comes from "Ailpen": Old Gaelic name, possibly of Pictish origin, meaning "white".

So it's technically another way to say "Albino", I guess