I've also always spelt it as sgian dubh.