Meaning of the Sanskrit Word: satro

Compound Sanskrit Words Containing: satro

  indra-satro—O enemy of Indra    SB 6.9.11
  indra-satro—O enemy of King Indra    SB 7.5.28