From German Spion, from French espion. Compare Italian spia.
spiono (accusative singular spionon, plural spionoj, accusative plural spionojn)