BARRA, or BARRAY, island of. See BARRY.