Definitions for "Sahasradala"
the thousand-petalled lotus, the higher consciousness centre.