It sounds to me like a made-up word that requires the context of the science fiction story it comes from before any real meaning can be assigned to it. Most likely, it means mercenary soldier. That's my guess.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.