From Scottish Gaelic bratach, from Old Irish brattach; see brat (“cloak, mantle”).
brattach (plural brattachs)