Dictionary Definition:
sahasrâra mfn. thousand-spoked BhP
• m. n. a kind of cavity said to be found in the top of the head and to resemble a lotus reversed (fabled as the seat of the soul) L
• -ja m. pl. N. of a class of gods (with Jainas) L