Dictionary Definition:
sahasrâsya m. thousand-faced', 'thousand-headed', N. of the Serpent Assanta KāśīKh