Dùn Bheagain, Alba Nuadh