Dictionary Definition:
indrôtá m. 'upheld or promoted by Indra', N. of a teacher RV. ŚBr. MBh. [Page 167, Column 2]