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