BARRA, or BARRAY, island of. See BARRAY.