Bhairava (भैरव) est le nom du dieu hindou Shiva sous sa forme terrifiante, que l'on montre alors portant le crâne de Brahma, un autre dieu de la Trimûrti, la trinité hindoue. Shiva avait en effet coupé la cinquième tête de Brahma. En conséquence, il dut porter cette tête pendant des années pour expier cette faute.
L'origine de Bhairava remonte à l'histoire de Dakshayani ou Sati, la femme de Shiva. Sati, fille du roi des dieux Daksha, avait décidé d'épouser Shiva contre l'avis de son père, qui voyait en lui un ascète, qu'il associait aux animaux et aux démons. Un jour Daksha organisa un sacrifice rituel yagna, auquel il invita tous les dieux sauf Sati et Shiva. Sati vint seul au yagna, où Daksha parla ouvertement de Shiva avec mépris. Sati, ne supportant pas d'entendre son mari insulté, se jeta dans le feu sacrificiel. Quand Shiva l'apprit, il sema la destruction dans le yagna, tua Daksha et le décapita. Puis il prit le corps de Sati sur ses épaules et et fit le tour du monde en courant éperdument pendant des jours. Comme cela risquait de détruire le monde, Vishnu, le troisième dieu de la trinité, découpa le corps de Sati avec son Chakra (disque divin) en morceaux qui tombèrent épars. Les lieux où ces morceaux sont tombés s'appellent les Shakti Peetha. Shiva pris la forme de l'effrayant Bhairava pour monter la garde autour de ces lieux. Bhairava est invoqué dans les prières pour détruire l'ennemi.