Meaning of the Sanskrit Word: sahasranih

  sahasraṇīḥ—Bhīṣmadeva (who was expert in thousands of sciences and arts)    SB 1.9.30

Can't find any compound Sanskrit words containing sahasranih.