Meaning of the Sanskrit Word: satruna

  satruna—by the enemy    SB 8.21.11

Can't find any compound Sanskrit words containing satruna.