Meaning of the Sanskrit Word: amitra

Compound Sanskrit Words Containing: amitra

  amitra-han—O destroyer of the enemy.    SB 3.23.36-37