From pan- + socialist.
pan-socialist (comparative more pan-socialist, superlative most pan-socialist)