Heruka (Sanskrit; Tib.khrag 'thung), is the name of a category of wrathful deities ..
The Sanskrit term Heruka was translated into both Chinese and Tibetan as "blood drinker," which scholar Ronald Davidson calls "curious," speculating that the nonliteral translation derived from an association the term has with cremation grounds and 'charnel grounds' (Sanskrit: śmāśāna) (which absorb the blood of the dead)
Link to this comment:
All Comments (3)