Синонимы к шпион - соглядатай, лазутчик, разведчик, переносчик, язык, сыщик, филер. Ср. Агент, Доносчик.