I don't know exactly what it meant but I believe it meant something like 'power' or 'good luck' indeed. I do recall from schoolbooks seeing it on greek (and therefore also Roman) temples but I'm not certain if that was the first appearence of the sign. (well, I knew it first was a square with a + in it but that was around the same time if i'm not mistaking)