Dictionary Definition:
○śatru (índra○), mfn. one whose enemy or conqueror is Indra, conquered by Indra RV. i, 32, 6 TS. ŚBr. • m. 'Indra's enemy', N. of Prahlāda Ragh. vii, 32 BhP. vi, 9, 11 (with both the meanings)