According to the magazine's website, the SF stands for "science fiction", but the X doesn't stand for anything in particular.
잡지의 웹사이트에 따르면, 잡지 이름 "SF"은 "science fiction"에서 유래하지만, "X"에 관해서는 언급하지 않는다.